Ein Mikrocontroller ist die Datenverarbeitung "Gehirn" eines eingebetteten Systems . Mikrocontroller benötigt nur wenige externe elektronischen Komponenten zu bedienen macht sie ideal für kleine eingebettete Systeme. Atmel AVR und Microchip PIC Mikrocontroller-Familien sind sehr beliebt . Mikrocontroller- Funktionen
Mikrocontroller gehören ein Prozessorkern , Programm- und Datenspeicher in einem einzigen Paket. Dies ermöglicht Mikrocontroller mit wenigen externen Komponenten zu betreiben und in kleine , einfache Embedded-Systeme entwickelt werden.
Rolle in einem Embedded System
in einem eingebetteten System , ein Mikrocontroller Eingangssignale , verarbeitet die Eingangssignale und Ausgangssignale erzeugt, basierend auf der Verarbeitung . Zum Beispiel in einem Thermometer Embedded-System kann der Mikrocontroller ein Signal von einer Temperatur -Messgerät , verarbeiten das Signal und sendet Daten an ein Anzeigegerät für die Temperatur erfasst wird.
Programmierung Mikrocontroller
Mikrocontroller haben in der Regel Programming Interfaces wie USB, die kompatibel mit PCs sind . Ein PC kann verwendet werden, um Mikrocontroller Software zu entwickeln und dann , um den Mikrocontroller zu programmieren. Atmel und Microchip bieten Tools zum Schreiben und Programmierung ihrer Mikrocontroller auf einem PC.