8051 Mikrovaldiklio istorija ir pagrindai

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Mikrovaldiklis turi visus reikiamus komponentus, kuriuos turi mikroprocesorius, ir visada pateikia ROM, RAM, nuoseklųjį prievadą, laikmačius, pertraukia įvesties išvesties prievadus ir laikrodžio grandinę. Mikrovaldiklis visada sutelkia dėmesį į lusto įrenginį, ir jis yra labiau pastebimas nuosekliųjų prievadų, analoginių-skaitmeninių keitiklių, laikmačių, skaitiklių, tik skaitomos atminties, lygiagrečios įvesties, pertraukimo valdymo, atsitiktinės prieigos atminties ir išvesties prievadų atveju. 8051 mikrovaldiklio koncepcija kyla iš čia ir čia mes išsamiai aptarsime įvairius aspektus, naudojimą, programavimą ir kitas 8051 mikrovaldiklis .

8051 mikrovaldiklis ir pagrindai

8051 mikrovaldiklis ir pagrindai



Kas yra mikrovaldiklis 8051?

Daug buvo pasakyta apie 8051 mikrovaldiklį, o artėjant prie straipsnio pabaigos galite žinoti apie įvairius 8051 mikrovaldiklio aspektus. Šį mikrovaldiklį išrado „Intel“ ir jis veikia su 8 bitų šeimos procesoriumi. 8051 mikrovaldiklis yra plačiai naudojamas įvairiose pramonės šakose ir buityje.


8051Mikrovaldiklis

8051Mikrovaldiklis



8051 mikrovaldiklio istorija

Jei grįšime į istoriją, 8051 mikrovaldiklį pirmą kartą išrado 1980 m mikroprocesorius milžinišką „Intel“ ir palaipsniui jis buvo priimtas visame pasaulyje, o su kiekvienomis ateinančiomis dienomis 8051 mikrovaldiklio svarba didėja. Kai jį išrado „Intel“, jis buvo sukurtas naudojant NMOS technologiją, tačiau kaip NMOS technologiją, tačiau ji nebuvo labai efektyvi.

8051 mikrovaldiklio istorija

8051 mikrovaldiklio istorija

Siekdamas padidinti efektyvumą ir produktyvumą, „Intel“ ją pertvarkė įdiegdama CMOS technologijos technologiją, o pavadinime atsirado naujas leidimas su „C“ raide, kad jis atitiktų paklausą ir galėtų veikti iki žymė. Naujajame 8051 mikrovaldiklio leidime yra dvi magistralės, iš kurių viena skirta programai, kita - duomenims, kad ji galėtų gerai veikti.

8051 mikrovaldiklis yra 8 bitų mikrovaldiklių šeima, naudojama visame pasaulyje. „Sistema mikroschemoje“ yra kitas sinonimas, kurį turi mikrovaldiklis 8051, ir tokie komponentai, kaip 128 baitai RAM, keturi vienos lustos prievadai, 2 laikmačiai, 1 nuoseklusis prievadas ir 4 kt. ROM reiškia sinonimą.

Kadangi tai yra 8 bitų procesorius, procesorius gali veikti labai efektyviai ir greitai, jei vienu metu duomenys yra apie 8 bitai ir jei duomenys yra tokie, kad juos reikia suskaidyti į įvairius procesorius. Tiesą sakant, šiandienos data dauguma gamintojų nori pateikti 4Kbaitų ROM.


8051 mikrovaldiklio fokusavimo sritis

Čia aptarsime įvairias svarbias 8051 mikrovaldiklio fokusavimo sritis.

Energijos valdymas: 8051 mikrovaldiklis yra aprūpintas efektyviomis matavimo sistemomis ir tai labai padeda taupyti energiją.

Liečiamas ekranas: šiuolaikiniai laikai ir būsimasis mikrovaldiklis ateina su jutiklinio ekrano funkcija, o 8051 mikrovaldiklis taip pat yra su jutiklinio ekrano funkcija. Taigi jis yra plačiai pritaikytas mobiliųjų telefonų, medijos leistuvų ir žaidimų sektoriuje.

Automobilių sektorius: 8051 mikrovaldiklis yra plačiai pritaikytas automobilių sektoriuose, ypač valdant hibridines transporto priemones, jis buvo nepaprastas. Be to, kad kruizo kontrolė ir stabdžių anti-stabdžių sistema yra labai naudinga.

8051 mikrovaldiklio fokusavimo sritis

8051 mikrovaldiklio fokusavimo sritis

Mikrovaldiklio pagrindai

Kalbant apie pagrindinius mikrovaldiklius, turime žinoti apie įvairius mikrovaldiklio komponentus, o komponentai yra šie: centrinis procesorius (procesorius), laisvosios kreipties atmintis (RAM), tik skaitymo atmintis (ROM), įvesties / išvesties prievadai laikmačiai, skaitiklių pertraukimo valdikliai, analoginiai į skaitmeninius keitiklius, skaitmeniniai analoginiai keitikliai, nuosekliosios sąsajos prievadai ir virpesių grandinės.

Mikrovaldiklio pagrindai

Mikrovaldiklio pagrindai

CPU: jos vadinamos smegenimis, o pagrindinė funkcija yra gauti ir iššifruoti instrukcijas, kad kitas funkcijas būtų galima atlikti sklandžiai.

Atmintis: Kalbant apie mikrovaldiklio atmintį, mikroprocesorius patenka į paveikslėlį, o įvairios mikrovaldiklio viduje įdiegtos atmintinės yra RAM ir ROM (EEPROM, EPROM ir kt.) Arba „Flash“ atmintinės, skirtos saugoti programos šaltinio kodus.

Lygiagrečios išvesties ir įvesties prievadai: Pagrindinis šių mikrovaldiklio viduje esančių prievadų tikslas yra valdyti įvairias sąsajas tarp prijungtų įrenginių.

Serijiniai prievadai: Tai taip pat yra svarbi mikrovaldiklio dalis.

Laikmatis ir skaitikliai: The mikrokontrolerio viduje esančių laikmačių ir skaitiklių skaičius skiriasi ir dažniausiai jie naudojami užrakto funkcijoms, moduliacijoms, impulsų generavimui, dažnio matavimui ir svyravimams atlikti, kad užduotį būtų galima atlikti nurodytu laiko intervalu.

Analoginis į skaitmeninį keitiklį ir skaitmeninį į analoginį keitiklį: Tai yra keitiklis, naudojamas mikrovaldiklio viduje, norint konvertuoti signalą iš analoginis skaitmeninis ir atvirkščiai.

Pertraukimo valdymas: Pats pavadinimas savaime suprantamas ir padeda atlikti programą be jokių trukdžių.

Specialus veikiantis blokas: Tai yra papildomas ir specialus mikrovaldiklio priedas tam tikrai specialiai užduočiai atlikti.

8051 mikrovaldiklio projektai

Visiems inžinerijos ir diplomų studentams 8051 mikrovaldiklio projektai turi didelę reikšmę. Jei atvirai, su 8051 mikrovaldikliu susijęs projektas yra labai įdomus ir iš esmės padės išspręsti realių poreikių problemą.

8051 mikrovaldiklio projektai

8051 mikrovaldiklio projektai

Jei čia ieškote 8051 mikrovaldiklio projekto, mes padėsime jums sužinoti atitinkamą jūsų projektų užuominą. Štai keletas įdomių ir labiausiai priimtinų 8051 mikrovaldiklių projektų pavadinimų:

  • Saugus belaidis duomenų perdavimas (at89s52)
  • Atsitiktinių skaičių generatorius naudojant 8051
  • RDA pagrindu veikianti lankomumo sistema (at89s52 + rf)
  • „Hex“ klaviatūros sąsaja su 8051,
  • Nuotoliniu būdu valdomas skaitmeninis laikrodis su DS1307 ir AT89c2051,
  • Saulės stebėjimo sistema (at89c2051),
  • Ultragarsinis nuotolio ieškiklis naudojant 8051,
  • RFID pagrįsta apsaugos sistema (at89s52 + rfid),
  • Alkotesterio grandinė naudojant 8051,
  • SMS telefonu (at89s8252),
  • Linijos sekėjo robotas, naudojant 8051 mikrovaldiklį,
  • RF valdomas nuotolinis valdymas (at89c2051),
  • RF pagrįstas automatinis skaitiklių skaitymas ir daug daugiau

8051 mikrovaldiklio programavimas

8051 mikrovaldiklio programavimas yra tikrai labai įdomus ir kad būtų dar įdomiau, mes suteiksime jums keletą įrankių, kurie padės geriau suprasti 8051 mikrovaldiklio programavimą.

8051 mikrovaldiklio programavimas

8051 mikrovaldiklio programavimas

Pažvelkite į įrankius

  • Kodo redaktorius - sintaksė, pažyminti bloknotą
  • RIDE programinė įranga - modeliavimas
  • A51-surinkėjas
  • „Proteus“ - visiškai įdėta modeliavimo programinė įranga
  • „Windows“ treniruoklis, pagrįstas „Smart n Small Simulator“
  • „Keil uVision“ - 8051 / ARM modeliavimas
  • „Baud -Timer“ vertės skaičiuoklės įvairiems duomenų perdavimo greičiams

Dabar programą parašysime pagal „Keil Uvison4“ modeliavimo programinę įrangą

  • Įdiekite programinę įrangą savo sistemoje
  • Spustelėkite Projektas -> Naujas vizijos projektas
  • Išsaugokite savo projektą
  • Pasirinkite tikslinį įrenginį (8051 - AT89s51)
  • Failas -> Naujas
  • Bus atidarytas naujas teksto redaktorius. Čia reikia parašyti savo kodą

Pamoka daugiausia akcentuojama Specialiųjų funkcijų registrai (SFR), specialiųjų funkcijų registrai, pagrindiniai registrai, kaupiklis, „R“ registrai, B registras, duomenų žymeklis (DPTR), programų skaitiklis (kompiuteris), kaupimo žymeklis (SP), adresavimo režimai, programos srautas, žemo lygio registrai Informacija, laikmačiai, nuoseklaus uosto valdymas, pertraukimai, Įvykiai, kurie sukelia pertraukimus , Atminties tipai, Kodo atmintis, Vidinė RAM, Išorinė RAM ir daug daugiau. Internetą užplūdo įvairios mokymo programos, kurias galite kuo geriau panaudoti.

Tai yra viskas 8051 mikrovaldiklio pamoka . Jei esate pradedantysis ar patyręs, 8051 mikrovaldikliui reikia išsamaus tyrimo, kad galėtumėte suprasti pagrindinius 8051 mikrovaldiklio valdiklius. Taip, 8051 nėra tik paprastas skaičius, jis ką nors reiškia ir pamoka padės jums suprasti apie 8051 mikrovaldiklį. Be to, jei turite klausimų dėl šio straipsnio, pateikite savo vertingus pasiūlymus toliau pateiktame komentarų skyriuje. Štai jums klausimas, kokia yra vidinė mikrovaldiklio 8051 atmintis?