Mikrocontrollere
Mikrocontrollere er små innebygde datamaskiner som vanligvis finnes på en enkelt integrert krets og kombinerer en prosessor, minne og inngangs-/utgangsenheter i ett system. De er designet for å kontrollere og styre andre elektroniske enheter i sanntid, ofte med lavt strømforbruk og lav kostnad. Programmeringen av mikrocontrollere skjer vanligvis i språk som C eller assembler, og utviklingen skjer ofte med spesialiserte verktøysett som IDE-er, kompilatorer og debuggere for krysskompilering og silicon-spesifikke konfigurasjoner.
En mikrocontroller har vanligvis minne for program (ROM eller flash) og data (RAM), samt I/O-porter og innebygde
Typiske bruksområder inkluderer bostedsteknologi og hvitevarer, bil- og industristyringssystemer, medisinsk utstyr og IoT-enheter. Mikrocontrollere skiller seg