Skillnad mellan mikroprocessor och mikrokontroller

Innehållsförteckning:

Anonim

Vad är Microcontroller?

En mikrokontroller är ett chip optimerat för att styra elektroniska enheter. Den lagras i en enda integrerad krets som är dedikerad till att utföra en viss uppgift och utföra en specifik applikation.

Det är specialdesignade kretsar för inbäddade applikationer och används ofta i automatiskt styrda elektroniska enheter. Den innehåller minne, processor och programmerbar I / O.

I denna mikroprocessor vs. Microcontroller-handledning, du lär dig:

  • Vad är Microcontroller?
  • Vad är en mikroprocessor?
  • Typer av mikroprocessor
  • Typer av mikrokontroller
  • Mikroprocessorns historia
  • Historia Microcontroller
  • Funktioner i Microcontroller
  • Funktioner i Micro-processor
  • Mikroprocessor vs. mikrokontroller
  • Tillämpningar av mikroprocessor
  • Tillämpningar av Microcontroller

Vad är en mikroprocessor?

En mikroprocessor är en styrenhet för en mikrodator som är insvept i ett litet chip. Den utför Arithmetic Logical Unit (ALU) operationer och kommunicerar med andra enheter som är anslutna till den. Det är en enda integrerad krets där flera funktioner kombineras.

VÄSENTLIGA SKILLNADER

  • Mikroprocessor består endast av en central processorenhet, medan Micro Controller innehåller en CPU, minne, I / O integrerat i ett chip.
  • Mikroprocessor används i persondatorer medan mikrokontroller används i ett inbäddat system.
  • Mikroprocessor använder en extern buss för att ansluta till RAM, ROM och andra kringutrustning, å andra sidan använder Microcontroller en intern styrbuss.
  • Mikroprocessorer är baserade på Von Neumann-modellen Micro-styrenheter är baserade på Harvard-arkitektur
  • Mikroprocessor är komplicerad och dyr, med ett stort antal instruktioner att bearbeta men Microcontroller är billigt och enkelt med färre instruktioner att bearbeta.

Typer av mikroprocessor

Viktiga typer av mikroprocessorer är:

  • Komplexa instruktionsuppsättning mikroprocessorer
  • Den applikationsspecifika integrerade kretsen
  • Minskad instruktionsuppsättning mikroprocessorer
  • Digital signalmultiprocessorer (DSP)

Typer av mikrokontroller

Här är viktiga typer av mikrokontroller:

  • 8-bitars mikrokontroller
  • 16-bitars mikrokontroller
  • 32-bitars mikrokontroller
  • Inbäddad mikrokontroller
  • Externt minne Microcontroller

Mikroprocessorns historia

Här är det viktiga landmärket från mikroprocessorns historia

  • Fairchild Semiconductors uppfann den första IC (Integrated Circuit) 1959.
  • 1968 grundade Robert Noyce, Gordan Moore, Andrew Grove sitt eget företag Intel.
  • Intel växte från 3-mans start 1968 till industriell gigant 1981.
  • 1971 skapade INTEL den första generationen mikroprocessor 4004 som skulle gå med en klockhastighet på 108 kHz
  • Från 1973 till 1978 tillverkades andra generationens 8-bitars mikroprocessorer som Motorola 6800 och 6801, INTEL-8085 och Zilog's-Z80.
  • 1978 kom tredje generationens Intel 8008-process på marknaden.
  • I början av 80-talet släppte Intel fjärde generationens 32-bitars processorer.
  • 1995 släpptes Intel i femte generationens 64-bitars processorer.

Microcontroller historia

Här är viktiga landmärken från Microcontroller historia:

  • Används först 1975 (Intel 8048)
  • Introduktionen av EEPROM 1993
  • Samma år introducerade Atmel den första mikrokontrollern med Flash-minne.

Funktioner i Microcontroller

Här är några viktiga funktioner i Microcontroller:

  • Återställning av processor
  • Program och variabelt minne (RAM) I / O-stift
  • Enhetsklockning central processor
  • Instruktionscykeltimers

Funktioner i mikroprocessor

Här är några viktiga funktioner i mikroprocessorn:

  • Erbjuder inbyggt bildskärm / felsökningsprogram med avbrottsfunktion
  • Stor mängd instruktioner som alla utför olika variationer av samma operation
  • Erbjuder parallell I / O
  • Instruktionscykeltimer
  • Externt minnesgränssnitt

Mikroprocessor vs. mikrokontroller

Här är skillnaden mellan mikroprocessor och mikrokontroller

Mikroprocessor Microcontroller
Mikroprocessor är hjärtat i datorsystemet. Micro Controller är hjärtat i ett inbäddat system.
Det är bara en processor, så minne och I / O-komponenter måste anslutas externt Micro Controller har en processor tillsammans med internt minne och I / O-komponenter.
Minne och I / O måste anslutas externt, så kretsen blir stor. Minne och I / O finns redan och den interna kretsen är liten.
Du kan inte använda den i kompakta system Du kan använda den i kompakta system.
Kostnaden för hela systemet är hög Kostnaden för hela systemet är låg
På grund av externa komponenter är den totala energiförbrukningen hög. Därför är det inte perfekt för enheter som körs med lagrad ström som batterier. Eftersom externa komponenter är låga är den totala energiförbrukningen mindre. Så det kan användas med enheter som körs på lagrad ström som batterier.
De flesta mikroprocessorer har inte energisparfunktioner. De flesta mikrokontroller erbjuder energisparläge.
Det används främst på persondatorer. Den används främst i en tvättmaskin, MP3-spelare och inbyggda system.
Mikroprocessor har ett mindre antal register, så fler operationer är minnesbaserade. Microcontroller har mer register. Därför är programmen lättare att skriva.
Mikroprocessorer är baserade på Von Neumann-modellen Mikrostyrenheter är baserade på Harvard-arkitektur
Det är en central bearbetningsenhet på ett enda kiselbaserat integrerat chip. Det är en biprodukt av utvecklingen av mikroprocessorer med en CPU tillsammans med andra kringutrustning.
Det har inget RAM, ROM, Input-Output-enheter, timers och andra kringutrustning på chipet. Den har en CPU tillsammans med RAM, ROM och andra kringutrustning inbäddade i ett enda chip.
Den använder en extern buss för att ansluta till RAM, ROM och andra kringutrustning. Den använder en intern styrbuss.
Mikroprocessorbaserade system kan köras med mycket hög hastighet på grund av den involverade tekniken. Microcontroller-baserade system går upp till 200 MHz eller mer beroende på arkitektur.
Den används för allmänna applikationer som gör att du kan hantera massor av data. Den används för applikationsspecifika system.
Det är komplext och dyrt, med ett stort antal instruktioner att bearbeta. Det är enkelt och billigt med mindre antal instruktioner att bearbeta.

Tillämpningar av mikroprocessor

Mikroprocessorer används främst i enheter som:

  • Miniräknare
  • Redovisningssystemet
  • Spelmaskin
  • Komplexa industriella styrenheter
  • Trafikljus
  • Kontrolldata
  • Militära applikationer
  • Försvarssystem
  • Beräkningssystem

Tillämpningar av Microcontroller

Mikrokontroller används främst i enheter som:

  • Mobiltelefoner
  • Bilar
  • CD / DVD-spelare
  • Tvättmaskiner
  • Kameror
  • Säkerhetslarm
  • Tangentbordsstyrenheter
  • Mikrovågsugn
  • Klockor
  • Mp3 spelare