8051 mikrokontrolleri ajalugu ja põhitõed

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Mikrokontrolleril on kõik vajalikud komponendid, mis mikroprotsessoril on, ja alati kujutab see endast ROM-i, RAM-i, jadaporti, taimereid, katkestab sisend-väljundporte ja kellaahelat. Mikrokontroller keskendub alati kiibiseadmele ja see on silmatorkavam jadaportide, analoog-digitaalmuundurite, taimerite, loendurite, kirjutuskaitstud mälu, paralleelse sisendi, katkestuse juhtimise, pistikmälu ja väljundporti puhul. Siit tuleneb 8051 mikrokontrolleri kontseptsioon ja siin käsitleme põhjalikult seadme erinevaid aspekte, kasutamist, programmeerimist ja muid funktsioone 8051 mikrokontroller .

8051 mikrokontroller ja põhitõed

8051 mikrokontroller ja põhitõed



Mis on mikrokontroller 8051?

8051 mikrokontrolleri kohta on palju räägitud ja pärast artikli lõppu jõudmist võite olla teadlik mikrokontrolleri 8051 erinevatest aspektidest. Selle mikrokontrolleri leiutas Intel ja see töötab 8-bitise pere protsessoriga. Kasutusel on mikrokontroller 8051 laialdaselt kasutatav erinevates tööstusharudes ja ka kodustes tingimustes.


8051Mikrokontroller

8051Mikrokontroller



8051 mikrokontrolleri ajalugu

Kui me läheme tagasi ajalukku, leiutas 8051 mikrokontrolleri esmakordselt 1980. Aastal mikroprotsessor hiiglaslik Intel ja järk-järgult on see kogu maailmas aktsepteeritud ning iga järgmise päevaga suureneb mikrokontrolleri 8051 tähtsus. Kui selle leiutas Intel, töötati see välja NMOS-tehnoloogia abil, kuid NMOS-tehnoloogiana, kuid see ei olnud eriti tõhus.

8051 mikrokontrolleri ajalugu

8051 mikrokontrolleri ajalugu

Efektiivsuse ja tööviljakuse suurendamiseks on Intel selle CMOS-tehnoloogia rakendamise abil ümber kujundanud ja kasutusele tuli uus väljaanne, mille pealkirja nimes oli C-täht, et see vastaks nõudlusele ja suudaks töötada kuni märk. Uuel 8051 mikrokontrolleri väljaandel on kaks siini, millest üks programmi jaoks ja teine ​​andmete jaoks, et see saaks hästi toimida.

Täpsemalt öeldes on mikrokontroller 8051 8-bitine mikrokontrollerite perekond, mida kasutatakse kogu maailmas. 'Süsteem kiibil' on teine ​​sünonüüm, mille mikrokontroller 8051 on saanud, ja sellised koostisosad nagu 128 baiti RAM-i, neli porti ühel kiibil, 2 taimerit, 1 jadaport ja 4Kt ROM-i tähistavad sünonüümi.

Kuna tegemist on 8-bitise protsessoriga, võib protsessor töötada väga tõhusalt ja kiiresti, kui andmed on korraga umbes 8 bitti ja kui andmed on enam kui sellised, et need tuleb killustada erinevateks protsessoriteks. Tegelikult eelistavad tänapäeva kuupäeval enamus tootjaid pakkuda 4Kbyte ROM-i.


Mikrokontrolleri 8051 fookusala

Siin arutleme 8051 mikrokontrolleri erinevate oluliste fookuspiirkondade üle.

Energiajuhtimine: 8051 mikrokontroller on varustatud tõhusate mõõtesüsteemidega ja see aitab mikrokontrolleril suures osas energiat kokku hoida.

Puuteekraan: tänapäeval ja eelseisval mikrokontrolleril on puutetundliku ekraani funktsioon ja 8051 mikrokontrolleril on ka puutetundliku ekraani funktsioon. Seetõttu on sellel laialdane rakendus mobiiltelefonide, meediumipleierite ja mängude sektoris.

Autosektor: Mikrokontrolleril 8051 on laialdane rakendus autotööstuses ja hübriidsõidukite haldamisel on see olnud fenomenaalne. Lisaks sellele püsikiiruse hoidja ja pidurdusvastane süsteem on teine ​​ala, kus see on tohutult kasutatav.

Mikrokontrolleri 8051 fookusala

Mikrokontrolleri 8051 fookusala

Mikrokontrolleri põhitõed

Mis puutub mikrokontrolleri põhiosa, siis peame olema teadlikud mikrokontrolleri erinevatest komponentidest ja nende komponendid on: keskprotsessor (CPU), juhusliku juurdepääsuga mälu (RAM), kirjutuskaitstud mälu (ROM), sisend- ja väljundportid taimerid, loendurid katkestusjuhtimiseks, analoog-digitaalmuundurid, digitaalsed analoogmuundurid, jadaliidesepordid ja võnkeahelad.

Mikrokontrolleri põhitõed

Mikrokontrolleri põhitõed

PROTSESSOR: seda nimetatakse ajuks ja põhiülesanne on juhiste toomine ja dekodeerimine, et muid funktsioone saaks sujuvalt täita.

Mälu: Kui tegemist on mikrokontrolleri mäluga, saab mikroprotsessor pilti ja mikrokontrollerisse paigaldatud erinevad mälud on RAM ja ROM (EEPROM, EPROM jne) või välkmälud programmide lähtekoodide salvestamiseks.

Paralleelsed väljund- ja sisendportid: Nende mikrokontrolleris asuvate pordide peamine eesmärk on juhtida ühendatud seadmete vahelisi erinevaid liideseid.

Jadapordid: Need on ka mikrokontrolleri oluline osa.

Taimer ja loendurid: The mikrokontrolleri sees olevate taimerite ja loendurite arv varieeruvad ja peamiselt kasutatakse neid lukustusfunktsioonide, modulatsioonide, impulsside genereerimise, sageduse mõõtmise ja võnkumiste tegemiseks, et ülesannet saaks täita ettenähtud ajaintervalliga.

Analoog-digitaalmuundur ja digitaalne-analoogmuundur: Need on mikrokontrolleri sees kasutatavad muundurid signaali teisendamiseks analoog digitaalsele ja vastupidi.

Katkestuse juhtimine: Nimi on iseenesestmõistetav ja see aitab programmi ilma katkestusteta täita.

Spetsiaalne toimimisplokk: Need on mikrokontrolleri lisa- ja spetsiaalsed lisad teatud eritööülesannete täitmiseks.

8051 mikrokontrolleri projektid

Kõigile inseneri- ja diplomitudengitele 8051 mikrokontrolleri projekti on suur tähtsus. Ausalt öeldes on mikrokontrolleriga 8051 seotud projekt väga huvitav ja peamiselt lahendab see reaalse maailma vajaduse probleemi.

8051 mikrokontrolleri projektid

8051 mikrokontrolleri projektid

Kui otsite siin 8051 mikrokontrolleri projekti, aitame teil oma projektide jaoks asjakohase vihje saada. Siin on mõne huvitava ja enim aktsepteeritud mikrokontrolleri 8051 projekti nimed:

  • Turvaline traadita andmeside (at89s52)
  • Juhuslike arvude generaator, kasutades seadet 8051
  • RFID-põhine osalemissüsteem (at89s52 + rf)
  • Kuusklahvistikuga liides 8051,
  • Kaugjuhtimisega digitaalkell koos DS1307 ja AT89c2051,
  • Päikese jälgimissüsteem (at89c2051),
  • Ultraheli kaugusemõõtja, kasutades seadet 8051,
  • RFID-põhine turvasüsteem (at89s52 + rfid),
  • Alkomeetri vooluring 8051 abil,
  • SMS telefoni teel (at89s8252),
  • Liinijärgija robot, kasutades mikrokontrollerit 8051,
  • RF-põhine kaugjuhtimispult (at89c2051),
  • RF-põhine automaatne loendur ja palju muud

8051 mikrokontrolleri programmeerimine

8051 mikrokontrolleri programmeerimine on kindlasti väga huvitav ja et siin oleks veelgi huvitavam, anname teile mõned tööriistad, mis aitavad teil paremini mõista mikrokontrolleri 8051 programmeerimist.

8051 mikrokontrolleri programmeerimine

8051 mikrokontrolleri programmeerimine

Vaadake tööriistu

  • Koodiredaktor - süntaks, mis tõstab esile Notepadi
  • RIDE tarkvara - simulatsioon
  • A51-monteerija
  • Proteus - täielikult sisseehitatud simulatsioonitarkvara
  • Simulaatorakendel põhinev Smart n Small Simulator
  • Keil uVision - 8051 / ARM simulatsioon
  • Baud-Taimeri väärtuse kalkulaatorid erinevate baudikiiruste jaoks

Nüüd kirjutame programmi vastavalt Keil Uvison4 simulatsioonitarkvarale ja programm on

  • Installige oma süsteemi tarkvara
  • Klõpsake nuppu Projekt -> Uus visiooniprojekt
  • Salvestage oma projekt
  • Valige sihtseade (8051 - AT89s51)
  • Fail -> Uus
  • Avatakse uus tekstiredaktor. Siin peate kirjutama oma koodi

Õpetuses rõhutatakse peamiselt Erifunktsioonide registrid (SFR-id), erifunktsioonide registrid, põhiregistrid, akumulaator, „R” -registrid, B-register, andmekursor (DPTR), programmiloendur (PC), virnakursor (SP), adresseerimisrežiimid, programmi voog, madalam tase Teave, Taimerid, Seeriasadama töö, Katkestused, Katkestusi käivitavad sündmused , Mälutüübid, Koodimälu, Sisemine RAM, Väline RAM ja palju muud. Internet on üle ujutatud mitmesuguste õpetustega, mida saate kõige paremini kasutada.

See on kõik 8051 mikrokontrolleri õpetus . Kui olete algaja või kogenud, vajab mikrokontroller 8051 põhjalikku uuringut, et saaksite mõista mikrokontrolleri 8051 põhitõdesid. Jah, 8051 pole lihtsalt lihtne number, see tähistab midagi ja õpetus aitab teil mõista mikrokontrollerit 8051. Lisaks esitage selle artikliga seotud küsimuste kohta oma väärtuslikud ettepanekud allpool olevas kommentaaride jaotises. Siin on teile küsimus, milline on mikrokontrolleri 8051 sisemälu?