Š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