Mikrocontroller: Forskelle mellem versioner

Content deleted Content added
+{{Commonscat|Microcontrollers}} +billede
ændr, tilføj
Linje 1:
[[Image:DsPICdem1.1.jpg|thumb|400px|Eksempel på en mikrocontroller evaluerings-/test-printplade. Mikrocontrolleren er chippen med de mange ben, med det skrå klistermærke på. En mikrocontroller kan også fås med kun 86 ben.]]
En '''mikrocontroller''' er en [[mikroprocessor]] optimeret til at styre elektronisk udstyr i form af et [[indlejret system]]. De findes i næsten alt elektrisk udstyr i dag:
*[[Alarm]]udstyr
Linje 23:
En traditionel mikroprocessor kan ikke umiddelbart lave det samme, da den skal have en del support-chips for f.eks. at kunne digitalisere analoge signaler og evt. danne analoge styresignaler.
 
F.eks. har en typisk mikrocontroller en indbygget [[clock-generator]], lidt [[ram]] og [[rom (hukommelse)|rom]]/[[EPROM]]/[[EEPROM]]/[[flash-lager]], hvilket betyder at det eneste, der mangler for at få den til at virke, er noget kontrol-software ([[firmware]]) og et [[krystal (elektronik)|krystal]] til clock-generatoren. Nogle nyere mikrocontrollere har indbyggede clock-generatorer og PLL-kredsløb så man via firmwaren selv kan vælge den til omstændigheden optimale clock-frekvens.
 
Mikrocontrollere vil normalt også have diverse [[input/output]] enheder, som f.eks. [[AD-konverter]]e, [[timer]]e, [[UART]] og specialiserede [[serielle interface]] [[bus]]ser som f.eks. [[I2C|I²C]] ([[radio]], [[tv]]) og [[Controller Area Network|CAN]] (i [[Bil (køretøj)|bil]]er). Ofte kan disse integrerede enheder styres af specialiserede processorinstruktioner.