8051 Mikrokontrollerin historia ja perusteet

Kokeile Instrumenttia Ongelmien Poistamiseksi





Mikrokontrollerissa on kaikki tarvittavat komponentit, jotka mikroprosessorilla on, ja se asettaa aina ROM: n, RAM: n, sarjaportin, ajastimet, keskeyttää tulolähtöportit ja kellopiirin. Mikrokontrolleri keskittyy aina sirupalveluun, ja se on näkyvämpi sarjaporttien, analogia-digitaalimuuntimien, ajastimien, laskureiden, vain luku -muistin, rinnakkaissyötön, keskeytysohjauksen, hajamuistin ja lähtöporttien tapauksessa. 8051-mikrokontrollerin konsepti syntyy täältä, ja tässä keskustelemme perusteellisesti laitteen eri näkökohdista, käytöstä, ohjelmoinnista ja muista ominaisuuksista 8051-mikrokontrolleri .

8051 Mikrokontrolleri ja perusteet

8051 Mikrokontrolleri ja perusteet



Mikä on mikro-ohjain 8051?

Paljon on sanottu 8051-mikrokontrollerista, ja artikkelin loppupuolella tullessasi saatat olla tietoinen 8051-mikrokontrollerin eri näkökohdista. Tämän mikrokontrollerin on keksinyt Intel ja se toimii 8-bittisen perheprosessorin kanssa. Käytön osalta 8051-mikrokontrolleria on laaja käyttö eri teollisuudenaloilla ja myös kotitalouksissa.


8051Mikro-ohjain

8051Mikro-ohjain



8051-mikrokontrollerin historia

Jos palaamme historiaan, 8051-mikrokontrollerin keksi ensimmäisen kerran vuonna 1980 mikroprosessori jättiläinen Intel ja vähitellen se on hyväksytty kaikkialla maailmassa, ja 8051-mikrokontrollerin merkitys kasvaa tulevina päivinä. Kun Intel keksi sen, se kehitettiin NMOS-tekniikan avulla, mutta NMOS-tekniikkana, mutta se ei ollut kovin tehokas.

8051-mikrokontrollerin historia

8051-mikrokontrollerin historia

Tehokkuuden ja tuottavuuden lisäämiseksi Intel on uudistanut sen toteuttamalla CMOS-tekniikan tekniikan, ja uusi painos syntyi C-kirjaimella otsikkonimessä, jotta se pystyy vastaamaan kysyntään ja voi toimia jopa merkki. Uudessa 8051-mikro-ohjaimen versiossa on kaksi väylää, joista toinen ohjelmalle ja toinen tiedoille, jotta se voi toimia hyvin.

Tarkemmin sanottuna 8051-mikrokontrolleri on 8-bittinen mikrokontrolleriperhe, jota käytetään kaikkialla maailmassa. 'Järjestelmä sirulla' on toinen synonyymi, jonka 8051-mikrokontrolleri on saanut, ja ainesosat, kuten 128 tavua RAM-muistia, neljä porttia yhdellä sirulla, 2 ajastinta, 1 sarjaportti ja 4 kt tavua ROM merkitsevät synonyymia.

Koska kyseessä on 8-bittinen prosessori, CPU voi toimia erittäin tehokkaasti ja nopeasti, jos dataa on noin 8 bittiä kerrallaan ja jos data on enemmän kuin että se on pirstottava eri CPU: ksi. Itse asiassa nykypäivänä suurin osa valmistajista haluaa mieluummin toimittaa 4 kt: n ROM-levyn.


8051-mikrokontrollerin tarkennusalue

Tässä keskustelemme 8051-mikrokontrollerin eri tärkeistä tarkennusalueista.

Energian hallinta: 8051-mikrokontrolleri on varustettu tehokkailla mittausjärjestelmillä ja se auttaa mikro-ohjainta säästämään energiaa suuressa määrin.

Kosketusnäyttö: nykypäivän ja tulevan mikro-ohjaimen mukana tulee kosketusnäyttöominaisuus ja 8051-mikro-ohjaimen mukana tulee myös kosketusnäyttöominaisuus. Siksi sillä on laaja sovellus matkapuhelimissa, mediasoittimissa ja pelialalla.

Autoteollisuus: 8051-mikrokontrolleria on käytetty laajasti myös autoteollisuudessa, ja erityisesti hybridiajoneuvojen hallinnassa se on ollut ilmiömäistä. Sen lisäksi, että vakionopeudensäädin ja jarrujenesto ovat toinen alue, jolla sillä on valtava käyttö.

8051-mikrokontrollerin tarkennusalue

8051-mikrokontrollerin tarkennusalue

Mikrokontrollerin perusteet

Kun on kyse mikro-ohjaimen perustoiminnoista, meidän on oltava tietoisia mikro-ohjaimen eri komponenteista, ja komponentit ovat: keskusyksikkö (CPU), hajasaantimuisti (RAM), vain luku -muisti (ROM), tulo- / lähtöportit ajastimet, laskurit keskeytysohjaimet, analogiset digitaalimuuntimet, digitaaliset analogimuuntimet, sarjaliitäntäportit ja värähtelypiirit.

Mikrokontrollerin perusteet

Mikrokontrollerin perusteet

PROSESSORI: sitä kutsutaan aivoiksi ja päätehtävänä on hakea ja purkaa ohjeet, jotta muut toiminnot voidaan suorittaa sujuvasti.

Muisti: Kun on kyse mikrokontrollerin muistista, mikroprosessori tulee kuvaan ja mikrokontrollerin sisään asennetut erilaiset muistit ovat RAM- ja ROM-muistit (EEPROM, EPROM jne.) Tai flash-muistit ohjelmalähdekoodien tallentamiseksi.

Rinnakkaiset lähtö- ja tuloportit: Näiden mikrokontrollerin sisäisten porttien päätavoitteena on ajaa kytkettyjen laitteiden välisiä eri rajapintoja.

Sarjaportit: Nämä ovat myös tärkeä osa mikro-ohjainta.

Ajastin ja laskurit: ajastimien ja laskureiden määrä mikro-ohjaimessa vaihtelevat ja pääasiassa niitä käytetään lukitustoimintoihin, modulaatioihin, pulssinmuodostukseen, taajuuden mittaamiseen ja värähtelyjen tekemiseen, jotta tehtävä voidaan suorittaa määrätyllä aikavälillä.

Analogia-digitaalimuunnin ja digitaalinen-analogimuunnin: Nämä ovat mikrokontrollerin sisällä käytettyjä muuntimia signaalin muuntamiseksi analoginen digitaalinen ja päinvastoin.

Keskeytysohjaus: Nimi itsessään on itsestään selvä ja se auttaa ohjelman suorittamisessa keskeytyksettä.

Erityinen toimintalohko: Nämä ovat ylimääräinen ja erityinen lisäys mikrokontrolleriin tiettyjen erityistehtävien suorittamiseksi.

8051 mikrokontrolleriprojektit

Kaikille insinööri- ja tutkinto-opiskelijoille 8051 mikrokontrolleriprojektia on suuri merkitys. Ollakseni rehellinen, 8051-mikrokontrolleria koskeva projekti on erittäin mielenkiintoinen ja pääasiassa se ratkaisee todellisen maailman vaatimuksen ongelman.

8051 mikrokontrolleriprojektit

8051 mikrokontrolleriprojektit

Jos etsit projektia 8051-mikrokontrollerille, autamme sinua saamaan tarvittavan vihjeen projekteihisi. Tässä on joitain mielenkiintoisia ja hyväksyttyjä 8051-mikrokontrolleriprojekteja:

  • Suojattu langaton tiedonsiirto (at89s52)
  • Satunnaislukugeneraattori 8051: n avulla
  • RFID-pohjainen osallistumisjärjestelmä (at89s52 + rf)
  • Kytketään kuusikulmainen näppäimistö 8051: een,
  • Kauko-ohjattava digitaalinen kello, DS1307 ja AT89c2051,
  • Aurinkoseurantajärjestelmä (at89c2051),
  • Ultraäänietäisyysmittari 8051: n avulla,
  • RFID-pohjainen turvajärjestelmä (at89s52 + rfid),
  • Alkometrin piiri käyttäen 8051: tä,
  • Tekstiviestit puhelimitse (at89s8252),
  • Linjaseuraajarobotti, joka käyttää 8051-mikrokontrolleria,
  • RF-pohjainen kaukosäädin (at89c2051),
  • RF-pohjainen automaattinen mittarilukema ja paljon muuta

8051-mikrokontrolleriohjelmointi

8051 mikrokontrolleriohjelmointi on varmasti erittäin mielenkiintoinen ja jotta siitä tulisi vielä mielenkiintoinen, annamme sinulle työkaluja, jotka auttavat sinua ymmärtämään 8051-mikrokontrolleriohjelmointia paremmin.

8051-mikrokontrolleriohjelmointi

8051-mikrokontrolleriohjelmointi

Katso työkalut

  • Koodieditori - Syntaksi korostamalla Muistio
  • RIDE-ohjelmisto - simulointi
  • A51-kokoonpanija
  • Proteus - täysin upotettu simulointiohjelmisto
  • Simulaattori-Windows-pohjainen Smart n Small Simulator
  • Keil uVision - 8051 / ARM-simulointi
  • Baud-Ajastin-arvon laskimet erilaisille siirtonopeuksille

Nyt kirjoitamme ohjelman Keil Uvison4-simulointiohjelmiston mukaisesti ja ohjelma on

  • Asenna ohjelmisto järjestelmääsi
  • Valitse Project -> New Uvision Project
  • Tallenna projekti
  • Valitse kohdelaite (8051 - AT89s51)
  • Tiedosto -> Uusi
  • Uusi tekstieditori avataan. Täällä sinun on kirjoitettava koodi

Opetusohjelmassa painotetaan pääasiassa Erikoistoimintorekisterit (SFR: t), Erikoistoimintorekisterit, Perusrekisterit, Akku, “R” -rekisterit, B-rekisteri, Tietojen osoitin (DPTR), Ohjelmalaskuri (PC), Pinoosoitin (SP), Osoitustilat, Ohjelmavirta, Matalataso Tiedot, Ajastimet, Sarjasataman käyttö, Keskeytykset, Tapahtumat, jotka käynnistävät keskeytykset , Muistityypit, Koodimuisti, Sisäinen RAM, Ulkoinen RAM ja paljon muuta. Internet on täynnä erilaisia ​​opetusohjelmia, joita voit hyödyntää parhaalla mahdollisella tavalla.

Tässä on kyse 8051-mikrokontrollerin opetusohjelma . Jos olet aloittelija tai kokenut, 8051-mikrokontrolleri tarvitsee perusteellisen tutkimuksen, jotta voit ymmärtää 8051-mikrokontrollerin perustiedot. Kyllä, 8051 ei ole vain yksinkertainen numero, se merkitsee jotain ja opetusohjelma auttaa sinua ymmärtämään 8051-mikrokontrolleria. Lisäksi, jos sinulla on kysyttävää tästä artikkelista, anna arvokkaat ehdotuksesi alla olevassa kommenttiosassa. Tässä on kysymys sinulle, mikä on 8051-mikrokontrollerin sisäinen muisti?