Ero mikroprosessorin ja mikrokontrollerin välillä

Sisällysluettelo:

Anonim

Mikä on mikro-ohjain?

Mikrokontrolleri on siru, joka on optimoitu ohjaamaan elektronisia laitteita. Se on tallennettu yhteen integroituun piiriin, joka on omistettu tietyn tehtävän suorittamiseen ja yhden tietyn sovelluksen suorittamiseen.

Se on suunniteltu erityisesti sulautettuja sovelluksia varten ja sitä käytetään laajalti automaattisesti ohjatuissa elektronisissa laitteissa. Se sisältää muistin, prosessorin ja ohjelmoitavan I / O: n.

Tässä mikroprosessorissa vs. Mikrokontrolleriopetus, opit:

  • Mikä on mikro-ohjain?
  • Mikä on mikroprosessori?
  • Mikroprosessorin tyypit
  • Mikrokontrollerityypit
  • Mikroprosessorin historia
  • Historia-mikrokontrolleri
  • Mikrokontrollerin ominaisuudet
  • Mikroprosessorin ominaisuudet
  • Mikroprosessori vs. mikrokontrolleri
  • Mikroprosessorin sovellukset
  • Mikrokontrollerin sovellukset

Mikä on mikroprosessori?

Mikroprosessori on mikrotietokoneen ohjausyksikkö, joka on kääritty pienen sirun sisään. Se suorittaa aritmeettisen loogisen yksikön (ALU) operaatioita ja kommunikoi muiden siihen kytkettyjen laitteiden kanssa. Se on yksi integroitu piiri, jossa useita toimintoja on yhdistetty.

AVAINEROT

  • Mikroprosessori koostuu vain keskusyksiköstä, kun taas Micro Controller sisältää prosessorin, muistin, I / O: n, kaikki integroituna yhdeksi siruksi.
  • Mikroprosessoria käytetään henkilökohtaisissa tietokoneissa, kun taas Micro-ohjainta käytetään sulautetussa järjestelmässä.
  • Mikroprosessori käyttää ulkoista väylää liittyäkseen RAM-muistiin, ROM-muistiin ja muihin oheislaitteisiin, toisaalta mikrokontrolleri käyttää sisäistä ohjausväylää.
  • Mikroprosessorit perustuvat Von Neumannin malliin. Mikro-ohjaimet perustuvat Harvardin arkkitehtuuriin
  • Mikroprosessori on monimutkainen ja kallis, ja siinä on suuri määrä käsittelyohjeita, mutta mikrokontrolleri on halpa ja yksinkertainen, ja siinä on vähemmän prosessoitavia ohjeita.

Mikroprosessorin tyypit

Tärkeitä mikroprosessorityyppejä ovat:

  • Monimutkaiset ohjeet mikroprosessorit
  • Sovelluskohtainen integroitu piiri
  • Pienennetyt ohjeet mikroprosessorit
  • Digitaalisten signaalien moniprosessorit (DSP)

Mikrokontrollerityypit

Tässä ovat tärkeitä mikrokontrollerityyppejä:

  • 8-bittinen mikrokontrolleri
  • 16-bittinen mikrokontrolleri
  • 32-bittinen mikrokontrolleri
  • Sulautettu mikrokontrolleri
  • Ulkoinen muisti-mikrokontrolleri

Mikroprosessorin historia

Tässä ovat tärkeä maamerkki mikroprosessorin historiasta

  • Fairchild Semiconductors keksi ensimmäisen IC: n (integroitu piiri) vuonna 1959.
  • Vuonna 1968 Robert Noyce, Gordan Moore ja Andrew Grove perustivat oman Intel-yrityksen.
  • Intel kasvoi kolmen miehen aloittamisesta vuonna 1968 teolliseksi jättiläiseksi vuoteen 1981 mennessä.
  • Vuonna 1971 INTEL loi ensimmäisen sukupolven mikroprosessorin 4004, joka toimisi kellotaajuudella 108 kHz
  • Vuosina 1973-1978 valmistettiin toisen sukupolven 8-bittisiä mikroprosessoreita, kuten Motorola 6800 ja 6801, INTEL-8085 ja Zilog's-Z80.
  • Vuonna 1978 markkinoille tuli kolmannen sukupolven Intel 8008 -prosessi.
  • 80-luvun alussa Intel julkaisi neljännen sukupolven 32-bittiset prosessorit.
  • Vuonna 1995 Intel julkaistiin viidennen sukupolven 64-bittisissä prosessoreissa.

Mikrokontrollerin historia

Tässä on tärkeitä maamerkkejä mikrokontrollerin historiasta:

  • Ensimmäistä kertaa vuonna 1975 (Intel 8048)
  • EEPROM otettiin käyttöön vuonna 1993
  • Samana vuonna Atmel esitteli ensimmäisen Flash-muistia käyttävän mikro-ohjaimen.

Mikrokontrollerin ominaisuudet

Tässä on joitain tärkeitä mikrokontrollerin ominaisuuksia:

  • Suorittimen nollaus
  • Ohjelma- ja vaihtelevan muistin (RAM) I / O-nastat
  • Laitteen kellotettava keskusyksikkö
  • Ohjesyklin ajastimet

Mikroprosessorin ominaisuudet

Tässä on joitain tärkeitä mikroprosessorin ominaisuuksia:

  • Tarjoaa sisäänrakennetun näyttö- / virheenkorjausohjelman, jossa on keskeytysominaisuudet
  • Suuri määrä ohjeita, joista kukin suorittaa saman muunnelman eri muunnelmia
  • Tarjoaa rinnakkaisen I / O: n
  • Ohjaussyklin ajastin
  • Ulkoinen muistiliitäntä

Mikroprosessori vs. mikrokontrolleri

Tässä on ero mikroprosessorin ja mikrokontrollerin välillä

Mikroprosessori Mikrokontrolleri
Mikroprosessori on tietokonejärjestelmän sydän. Micro Controller on sulautetun järjestelmän sydän.
Se on vain prosessori, joten muisti ja I / O-komponentit on kytkettävä ulkoisesti Micro Controllerissa on prosessori sekä sisäinen muisti ja I / O-komponentit.
Muisti ja I / O on kytkettävä ulkoisesti, joten piiristä tulee suuri. Muisti ja I / O ovat jo läsnä, ja sisäinen piiri on pieni.
Et voi käyttää sitä pienikokoisissa järjestelmissä Voit käyttää sitä pienikokoisissa järjestelmissä.
Koko järjestelmän kustannukset ovat korkeat Koko järjestelmän kustannukset ovat alhaiset
Ulkoisten komponenttien ansiosta kokonaisvirrankulutus on suuri. Siksi se ei ole ihanteellinen laitteille, jotka toimivat varastoidulla virralla, kuten paristot. Koska ulkoisia komponentteja on vähän, kokonaisvirrankulutus on pienempi. Joten sitä voidaan käyttää laitteiden kanssa, jotka käyttävät varastoitua virtaa, kuten paristoja.
Suurimmalla osalla mikroprosessoreista ei ole virransäästöominaisuuksia. Suurin osa mikrokontrollereista tarjoaa virransäästötilan.
Sitä käytetään pääasiassa henkilökohtaisissa tietokoneissa. Sitä käytetään pääasiassa pesukoneessa, MP3-soittimissa ja sulautetuissa järjestelmissä.
Mikroprosessorissa on pienempi määrä rekistereitä, joten useammat toiminnot perustuvat muistiin. Mikrokontrollerilla on enemmän rekisteriä. Siksi ohjelmia on helpompi kirjoittaa.
Mikroprosessorit perustuvat Von Neumannin malliin Mikro-ohjaimet perustuvat Harvardin arkkitehtuuriin
Se on keskusyksikkö yhdellä integroidulla piipohjaisella sirulla. Se on sivutuote mikroprosessorien kehittämiselle, joissa on CPU yhdessä muiden oheislaitteiden kanssa.
Siinä ei ole sirua RAM-muistia, ROM-muistia, tulo- ja lähtöyksikköjä, ajastimia ja muita oheislaitteita. Siinä on CPU sekä RAM, ROM ja muut oheislaitteet, jotka on upotettu yhdelle sirulle.
Se käyttää ulkoista väylää liittymään RAM-muistiin, ROM-muistiin ja muihin oheislaitteisiin. Se käyttää sisäistä ohjausväylää.
Mikroprosessoripohjaiset järjestelmät voivat toimia erittäin suurella nopeudella mukana olevan tekniikan takia. Mikrokontrolleripohjaiset järjestelmät toimivat jopa 200 MHz tai enemmän arkkitehtuurista riippuen.
Sitä käytetään yleiskäyttöisissä sovelluksissa, joiden avulla voit käsitellä kuormitettavaa tietoa. Sitä käytetään sovelluskohtaisissa järjestelmissä.
Se on monimutkainen ja kallis, ja siinä on paljon käsittelyohjeita. Se on yksinkertainen ja edullinen, ja siinä on vähemmän käsittelyohjeita.

Mikroprosessorin sovellukset

Mikroprosessoreita käytetään pääasiassa laitteissa, kuten:

  • Laskimet
  • Kirjanpitojärjestelmä
  • Pelikone
  • Monimutkaiset teollisuusohjaimet
  • Liikennevalo
  • Valvontatiedot
  • Sotilaalliset sovellukset
  • Puolustusjärjestelmät
  • Laskentajärjestelmät

Mikrokontrollerin sovellukset

Mikrokontrollereita käytetään pääasiassa laitteissa, kuten:

  • Matkapuhelimet
  • Autot
  • CD / DVD-soittimet
  • Pesukoneet
  • Kamerat
  • Turvahälytykset
  • Näppäimistöohjaimet
  • Mikroaaltouuni
  • Kellot
  • Mp3-soittimet