Ein Mikrocontroller oder MCU (“Mikrocontrollereinheit”) ist ein minimaler Computer, der auf einer integrierten Schaltung implementiert ist. Es enthält Speicher, eine oder mehrere kleine CPUs und programmierbare E/A. Mikrocontroller werden in einer Vielzahl digitaler elektronischer Geräte wie Smartphones, Autos und Computerperipheriegeräten verwendet. Ihre geringe Größe und der geringe Stromverbrauch machen sie ideal für den Einsatz in eingebetteten Systemen, IoT-Appliances, LPWANs und SoCs.
Heute werden jedes Jahr Milliarden von Mikrocontrollern hergestellt und verkauft, die etwa die Hälfte des globalen Prozessormarktes ausmachen.
Geschichte
Der erste Mikrocontroller wurde 1971 von Texas Instruments-Ingenieur Gary Boone entwickelt. Boones Chip, der TMS1802NC, implementierte erfolgreich einen Multifunktionsrechner auf einem einzigen integrierten Schaltkreis (mit Ausnahme der Tastatur und des Displays). Der Chip hatte über 5.000 Transistoren und 3.000 Bit Speicher und wurde sofort als großer technologischer Durchbruch anerkannt.
Am 21. Juni 2018 kündigte die University of Michigan die Entwicklung des „kleinsten Computers der Welt“ an, eines ARM Cortex-M0-Mikrocontrollers mit einer Seitenlänge von 0,3 mm.
Arduino, BeagleBoard, CPU-Begriffe, Hardware-Begriffe, Raspberry Pi