En mikrocontroller har flere input og output pins, der anvendes til at få information fra eksterne kilder og give et passende svar i overensstemmelse hermed, i realtid. Microcontrollere er designet til at give realtid automatiseret funktionalitet i apparater, der spænder fra mobiltelefoner, printere, kraner, vaskemaskiner til alle andre automatiseret maskine kan forestille sig. På grund af sin indbygget hukommelse og input udgangsporte, en microcontroller er en kompakt indretning, som kan anvendes uden behov for megen eksterne kredsløb.
Kort sagt, er de klar til at blive indsat, forprogrammerede processorer, der bruges i indlejrede systems.Microprocessor Vs. Mikrocontroller ComparisonNow, at du ved, hvad der er en mikroprocessor og microcontroller, lad mig identificere de vigtigste forskelle mellem de to. En mikrocontroller er en selvstændig processor med indbygget hukommelse og periferiudstyr designet med en lille instruktionssæt, der er designet til at køre automatiske elektroniske apparater, mens en mikroprocessor er en chip med høj transistor tæthed, der er designet til at udføre en række komplekse behandling funktioner med en meget bredere instruktionssæt; bruges til at drive fuld skala computers.
While microcontrollere er gearet til brug i indlejrede systemer, der mikroprocessorer primært i computing maskiner, der udfører programmer skrevet i højere sprog niveau. En mikroprocessor eksterne hukommelse og tilslutninger med input output-porte til at fungere, mens microcontrollere har alle disse eksterne enheder om bord, hvilket gør deres drift væsentligt hurtigt i forhold til mikroprocessorer. Mens en microcontroller kan opnå højere hastighed i drift, er det funktionalitet er begrænset af sin lille instruktionssæt.
Vigtigst er det, mikroprocessorer af større kompleksitet, ligesom x86-familien af computer processorer er programmerbare og kan derfor udføre en lang række funktioner, sammenlignet med microcontrollere, der er konstrueret til at ud