Was ist der Unterschied zwischen einem Mikroprozessor & ein Mikrocontroller?
Alle Mikrocomputer enthalten Mikroprozessoren. Sie sind der Kern eines jeden Mikrocomputer-Systems. Mikrocontroller sind spezifische EDV-Systeme, in der Regel so programmiert, dass eine einzige Aufgabe ausführen. Wie sie den Computer an und für sich sind, werden Mikrocontroller einen Mikroprozessor als Teil ihrer System-Hardware haben.
Mikroprozessoren
Ein Mikroprozessor wird oft auch die CPU oder die Zentraleinheit, der einen Mikrocomputer bezeichnet. Es ist im Wesentlichen das Herz eines Computersystems. Es ist beauftragt, eine Vielzahl von Funktionen durchführen.
Eigenständige Systeme
Mikrocontroller sind kleine, aufgabenspezifische Computern. Sie haben einen Mikroprozessor an Bord Handle Logik und Anweisung verarbeitet. Dennoch müssen sie noch die wesentlichen Elemente von jedem Computersystem verfügen.
Grundlagen
Microcontroller-Einheiten und vollständige Computersysteme werden grundlegende Infrastruktur gemeinsam haben. Wesentlich für jedes Computersystem ist Eingabe-, Ausgabe-, Lagerung, Verarbeitung der Anweisung und Speicher.
Unterschiede
Der Hauptunterschied zwischen den Mikrocontroller und einem typischen Computer ist eine Frage des Maßstabs. Ein Mikrocontroller ist in der Regel für eine bestimmte Aufgabe und Links programmiert, allein zu tun es ohne weitere menschliches Zutun. Jedoch kann eine allgemeine EDV-System mit einer Vielzahl von Arbeitsplätzen beauftragt werden.
Beispiel
Ein Mikrocontroller wäre gut geeignet zur Überwachung der Wasserstand in einem Schwimmbad. Es kann Eingänge lesen. Er kann ihnen gegen programmierten Grenzen überprüfen und es könnte sogar Abfluss oder Füllung Pumpen, wie notwendig, um die richtige Ebene zu pflegen. Ein voll-angetriebene Computersystem wäre Overkill für diese Arbeit.