Til layperson , kan mikrokontrollere og mikroprosessorer virke som svært forskjellige enheter , men det er viktig å merke seg at alle mikrokontrollere inneholde mikroprosessorer . Hovedforskjellen mellom en mikrokontroller og en multifunksjonell PC mikroprosessor er den generelle nivået av kompleksitet. Mikrokontroller prosessorer er utformet for å fylle en mindre, mer fokusert rekke roller , samtidig som bruk av rimeligere og mindre komplekse kretser. Den største fordelen med en mikrokontroller er at det tillater elektronisk automatisering i situasjoner der en full -sized datamaskinen ikke er nødvendig. Hvordan Fullt funksjonell Mikroprosessorer avvike fra mikrokontrollere
En fullt funksjonell personlig datamaskin mikroprosessor er en kompleks enhet som inneholder tettpakket micro kretser. De fleste mikroprosessorer krever også gull på hver enkelt prosessor pin brukes til å koble til hovedkortet på datamaskinen , og legger enda en regning til en allerede vanskelig å produsere varen . Sammenlignet med den enkle kretsen arkitektur finnes i mikroprosessorer av mikrokontrollere , er det lett å se at mikrokontrollere spare penger. Prosessorene i mikrokontrollere er enten spesialbygd eller generelle prosessorer med en grad av kompleksitet som ellers ville bli betraktet som foreldet . Når den mest moderne teknisk prosjektering er brukt på en mikrokontroller det gjør at enheten kan være svært kompakt , noe som gjør mikrokontrollere populære innenfor mobile enheter som mobiltelefoner og PDA-er.
Ideelle situasjoner Fra Microcontroller Bruk
Mikrokontrollere skinne i situasjoner hvor begrensede databehandling funksjoner er nødvendige innenfor en lett definerbare sett av parametere. Mikrokontrollere utmerke seg på de lave klasse beregningsorientert funksjoner som kreves for å kjøre enheter som for eksempel elektroniske parkometre , salgsautomater , enkle sensorer og selv hjem sikkerhet utstyr. Mikrokontrollere surround fleste amerikanere i sine hjem og kontorer , være tilstede i apparater som TV , fjernstyrte stereoanlegg og selv de digitale datamaskin komponenter av en tidtaker på en nyere ovn.
Ved å bruke en PC i stedet for en mikrokontroller
p Det er noen få programmer der det ikke umiddelbart klart hvorvidt en fullverdig PC er å foretrekke fremfor en mikrokontroller. For å kunne bestemme , vil ingeniøren måtte avgjøre om fleksibiliteten til et full størrelse datamaskin er viktigere enn den kostnadsbesparende potensialet av en mikrokontroller system . Generiske mikrokontrollere tilbyr et begrenset grad av fleksibilitet , men på grunn av sine iboende hardware begrensninger , er applikasjoner som krever hyppig programvare og firmware-oppdateringer bedre tjent med en fullverdig PC. Mikrokontrollere , på den annen side , er det perfekte valget når du oppretter enkle elektroniske enheter som ikke vil endre seg mye over tid .