Jaka jest różnica między mikroprocesorem a mikrokontrolerem?

Mikroprocesory

Mikroprocesor jest często nazywany CPU lub Central Processing Unit w mikrokomputerze. W gruncie rzeczy jest to serce systemu. Został zlecony do wykonywania wielu różnych funkcji.

Samodzielne systemy

Mikrokontrolery to małe komputery, które wykonują określone zadania. Będą mieli mikroprocesor na pokładzie, aby poradzić sobie z logiką i procesem instrukcji. Mimo to muszą mieć niezbędne elementy każdego komputera.

Essentials

Jednostki mikrokontrolerów i kompletne komputery będą miały wspólną podstawową infrastrukturę. Podstawowymi częściami każdego systemu są dane wejściowe, wyjściowe, pamięć masowa, przetwarzanie instrukcji i pamięć.

Różnice

Główna różnica między mikrokontrolerem a typowym komputerem to kwestia skali. Zazwyczaj mikrokontroler jest zaprogramowany do określonego zadania i zwykle robi to bez większych ludzkich interwencji. Jednak ogólny komputer może obsługiwać wiele różnych zadań.

Przykład

Mikrokontroler działa dobrze w celu monitorowania poziomu wody w basenie. Możesz odczytać dane poziomów. Można je porównać z zaprogramowanymi limitami, a nawet w razie potrzeby można drenować lub aktywować pompy, aby utrzymać prawidłowy poziom. Kompletny komputer byłby marnowaniem na taką pracę.