Till lekman , kan microcontrollers och mikroprocessorer tyckas väldigt olika enheter , men det är viktigt att notera att alla mikrokontroller innehåller mikroprocessorer . Den viktigaste skillnaden mellan en mikrokontroller och en multifunktionell PC mikroprocessor är den totala nivån av komplexitet . Microcontroller processorer är utformade för att fylla en mindre, mer fokuserade olika roller när man utnyttjar den billigare och mindre komplexa kretsar. Den största fördelen med en mikrokontroller är att det möjliggör elektronisk automation i situationer där en fullstor dator inte behövs . Hur fullt fungerande Microprocessors skiljer sig från mikrokontrollers
En fullt fungerande dator mikroprocessor är en komplicerad apparat innehållande tätt packade mikro kretsar . De flesta mikroprocessorer kräver också guldplätering på varenda processor stift används för att ansluta till datorns moderkort , lägga ännu en utgift för en redan svår att framställa produkten . Vid en jämförelse med enkel krets arkitektur som finns i mikroprocessorerna av microcontrollers , är det lätt att se att microcontrollers spara pengar. Processorerna i microcontrollers är antingen specialbyggda eller generella processorer med en nivå av komplexitet som annars skulle anses vara föråldrade . När den mest moderna tekniska ingenjörskonst appliceras på en mikrokontroller det gör att enheten kan vara extremt kompakt , vilket gör mikrokontroller populära inom mobila enheter som mobiltelefoner och handdatorer .
Ideal situationer från mikrokontroller Använd
Mikrokontroller lysa i situationer där begränsade computer funktioner krävs inom en lätt definierbar uppsättning parametrar. Microcontrollers utmärka sig på de låghaltiga computational funktioner som krävs för att driva enheter såsom elektronisk parkeringsmätare , varuautomater , enkla sensorer och även hem säkerhetsutrustning . Microcontrollers omger de flesta amerikaner i sina hem och kontor , är närvarande i apparater som teveapparater , fjärrstyrda stereoapparater och även de digitala datorkomponenter av en timer på en nyare spis .
När du ska använda en dator i stället för en mikrokontroller
p Det finns några få program där det inte omedelbart framgår om en fullt utvecklad PC är att föredra framför en mikrokontroller . För att avgöra , kommer ingenjören måste avgöra huruvida flexibiliteten hos en fullstor dator är viktigare än kostnaden besparingspotentialen för ett mikrokontroller -system . Generiska microcontrollers erbjuder en begränsad grad av flexibilitet , men på grund av sina inneboende hårdvara begränsningar , är applikationer som kräver täta uppdateringar av programvara och firmware bättre serveras med en fullskalig dator . Microcontrollers , å andra sidan , är det perfekta valet när man skapar enkla elektroniska apparater som inte kommer att förändras mycket över tiden . Addera