Razlika između mikroprocesora i mikrokontrolera

Sadržaj:

Anonim

Što je mikrokontroler?

Mikrokontroler je čip optimiziran za upravljanje elektroničkim uređajima. Pohranjen je u jedinstveni integrirani krug koji je posvećen izvođenju određenog zadatka i izvršavanju jedne određene aplikacije.

To je posebno dizajnirani sklop za ugrađene programe i široko se koristi u automatski kontroliranim elektroničkim uređajima. Sadrži memoriju, procesor i programabilni I / O.

U ovom mikroprocesoru vs. Vodič za mikrokontroler naučit ćete:

  • Što je mikrokontroler?
  • Što je mikroprocesor?
  • Vrste mikroprocesora
  • Vrste mikrokontrolera
  • Povijest mikroprocesora
  • Povijest Mikrokontroler
  • Značajke mikrokontrolera
  • Značajke mikroprocesora
  • Mikroprocesor nasuprot mikrokontrolera
  • Primjene mikroprocesora
  • Primjene mikrokontrolera

Što je mikroprocesor?

Mikroprocesor je upravljačka jedinica mikroračunala umotana u mali čip. Izvodi operacije aritmetičke logičke jedinice (ALU) i komunicira s ostalim uređajima povezanim s njom. To je jedan integrirani krug u kojem se kombinira nekoliko funkcija.

KLJUČNE RAZLIKE

  • Mikroprocesor se sastoji samo od središnje procesorske jedinice, dok mikrokontroler sadrži CPU, memoriju, I / O integrirane u jedan čip.
  • Mikroprocesor se koristi u osobnim računalima, dok se mikrokontroler koristi u ugrađenom sustavu.
  • Mikroprocesor koristi vanjsku sabirnicu za povezivanje s RAM-om, ROM-om i ostalim perifernim uređajima, s druge strane, mikrokontroler koristi internu upravljačku sabirnicu.
  • Mikroprocesori se temelje na Von Neumannovom modelu Mikrokontroleri se temelje na arhitekturi Harvarda
  • Mikroprocesor je složen i skup, s velikim brojem uputa za obradu, ali mikrokontroler je jeftin i jednostavan s manje uputa za obradu.

Vrste mikroprocesora

Važne vrste mikroprocesora su:

  • Složeni upute za postavljanje mikroprocesora
  • Integrirani krug specifičan za primjenu
  • Smanjeni set uputa Mikroprocesori
  • Multiprocesori digitalnih signala (DSP)

Vrste mikrokontrolera

Ovdje su važne vrste mikrokontrolera:

  • 8-bitni mikrokontroler
  • 16-bitni mikrokontroler
  • 32-bitni mikrokontroler
  • Ugrađeni mikrokontroler
  • Mikrokontroler s vanjskom memorijom

Povijest mikroprocesora

Ovdje su važni orijentiri iz povijesti mikroprocesora

  • Fairchild Semiconductors izumio je prvi IC (integrirani krug) 1959. godine.
  • 1968. Robert Noyce, Gordan Moore i Andrew Grove osnovali su vlastitu tvrtku Intel.
  • Intel je narastao od pokretanja trojice ljudi 1968. do industrijskog giganta 1981. godine.
  • INTEL je 1971. stvorio prvu generaciju mikroprocesora 4004 koji će raditi na taktu od 108 kHz
  • Od 1973. do 1978. godine proizvodile su se druge generacije 8-bitnih mikroprocesora poput Motorole 6800 i 6801, INTEL-8085 i Zilog's-Z80.
  • 1978. godine na tržište je stupio proces Intel 8008 treće generacije.
  • Početkom 80-ih Intel je objavio četvrtu generaciju 32-bitnih procesora.
  • Godine 1995. Intel je objavio petu generaciju 64-bitnih procesora.

Povijest mikrokontrolera

Ovdje su važna obilježja iz povijesti mikrokontrolera:

  • Prvi put korišten 1975. godine (Intel 8048)
  • Uvođenje EEPROM-a 1993. godine
  • Iste godine Atmel je predstavio prvi mikrokontroler koji koristi Flash memoriju.

Značajke mikrokontrolera

Evo nekoliko važnih značajki mikrokontrolera:

  • Resetiranje procesora
  • I / O pinovi za programsku i varijabilnu memoriju (RAM)
  • Središnji procesor takta uređaja
  • Tajmeri ciklusa uputa

Značajke mikroprocesora

Evo nekoliko važnih značajki mikroprocesora:

  • Nudi ugrađeni program za nadgledanje / ispravljanje pogrešaka s mogućnošću prekida
  • Velika količina uputa, svaka izvodi različite varijacije iste operacije
  • Nudi paralelni I / O
  • Tajmer ciklusa uputa
  • Sučelje vanjske memorije

Mikroprocesor nasuprot mikrokontrolera

Evo razlike između mikroprocesora i mikrokontrolera

Mikroprocesor Mikrokontroler
Mikroprocesor je srce računalnog sustava. Mikrokontroler je srce ugrađenog sustava.
To je samo procesor, tako da memorija i I / O komponente trebaju biti spojene izvana Micro Controller ima procesor zajedno s unutarnjom memorijom i I / O komponentama.
Memorija i I / O moraju biti spojeni izvana, tako da krug postaje velik. Memorija i I / O su već prisutni, a unutarnji je krug mali.
Ne možete ga koristiti u kompaktnim sustavima Možete ga koristiti u kompaktnim sustavima.
Troškovi cijelog sustava su visoki Troškovi cijelog sustava su niski
Zbog vanjskih komponenata ukupna potrošnja energije je velika. Stoga nije idealan za uređaje koji rade na pohranjenu energiju poput baterija. Kako su vanjske komponente male, ukupna potrošnja energije je manja. Tako se može koristiti s uređajima koji rade na pohranjenu energiju poput baterija.
Većina mikroprocesora nema značajke uštede energije. Većina mikrokontrolera nudi način uštede energije.
Uglavnom se koristi u osobnim računalima. Koristi se uglavnom u perilici rublja, MP3 uređajima i ugrađenim sustavima.
Mikroprocesor ima manji broj registara, pa se više operacija temelji na memoriji. Mikrokontroler ima više registara. Stoga je programe lakše napisati.
Mikroprocesori se temelje na Von Neumannovom modelu Mikrokontroleri su zasnovani na arhitekturi Harvarda
To je središnja procesorska jedinica na jednom integriranom čipu na bazi silicija. To je nusprodukt razvoja mikroprocesora s CPU-om, zajedno s ostalim perifernim uređajima.
Na čipu nema RAM-a, ROM-a, ulazno-izlaznih jedinica, timera i druge periferne opreme. Ima CPU zajedno s RAM-om, ROM-om i ostalim perifernim uređajima ugrađenim u jedan čip.
Koristi vanjsku sabirnicu za povezivanje s RAM-om, ROM-om i ostalim perifernim uređajima. Koristi internu kontrolnu sabirnicu.
Mikroprocesorski sustavi mogu raditi vrlo velikom brzinom zbog uključene tehnologije. Sustavi temeljeni na mikrokontroleru rade do 200 MHz ili više, ovisno o arhitekturi.
Koristi se za programe opće namjene koji vam omogućuju rukovanje gomilom podataka. Koristi se za sustave specifične za primjenu.
Složen je i skup, s velikim brojem uputa za obradu. Jednostavno je i jeftino s manjim brojem uputa za obradu.

Primjene mikroprocesora

Mikroprocesori se uglavnom koriste u uređajima poput:

  • Kalkulatori
  • Računovodstveni sustav
  • Stroj za igre
  • Složeni industrijski kontroleri
  • Semafor
  • Kontrolni podaci
  • Vojne primjene
  • Obrambeni sustavi
  • Računski sustavi

Primjene mikrokontrolera

Mikrokontroleri se uglavnom koriste u uređajima poput:

  • Mobiteli
  • Automobili
  • CD / DVD uređaji
  • Perilice rublja
  • Kamere
  • Sigurnosni alarmi
  • Kontroleri tipkovnice
  • Mikrovalna pećnica
  • Satovi
  • Mp3 playeri