mikrokontrolera
Mikrokontroler to monoliticzny układ scalony przeznaczony do wykonywania określonych zadań w systemach wbudowanych. W odróżnieniu od mikroprocesorów, które często współdziałają z zewnętrzną pamięcią i układami peryferyjnymi, mikrokontroler integruje na jednym chipie procesor (CPU), pamięć operacyjną i pamięć programową oraz zestaw peryferiów, które umożliwiają bezpośrednie sterowanie urządzeniami.
Mikrokontrolery wyposażone są w rdzeń CPU, RAM, pamięć programową (Flash/ROM) i często pamięć EEPROM. Do peryferiów
Programowanie mikrokontrolerów odbywa się głównie w językach C lub C++, rzadziej w asemblerze. Popularne środowiska to
Zastosowania obejmują elektronikę konsumencką, urządzenia domowe, motoryzację, automatykę przemysłową, IoT, robotykę i systemy monitoringu. Mikrokontrolery są
Pierwsze mikrokontrolery pojawiły się w latach 70. Najwcześniejsze przykłady to TMS1000 firmy Texas Instruments. W latach