Микроконтроллер — это интегральная схема, которая использует технологию сверхбольших интегральных схем для интеграции центрального процессора (ЦП) с возможностями обработки данных, оперативной памяти (ОЗУ), постоянной памяти (ПЗУ), нескольких портов ввода-вывода и систем прерываний, таймера/счетчика и других функций (могут также включать схемы для управления дисплеем, схемы широтно-импульсной модуляции, аналоговые мультиплексоры, АЦП и другие схемы) на кремниевом кристалле для формирования небольшой и полной микрокомпьютерной системы.
Микроконтроллер — это интегральная схема, которая использует технологию сверхбольших интегральных схем для интеграции центрального процессора (ЦП) с возможностями обработки данных, оперативной памяти (ОЗУ), постоянной памяти (ПЗУ), нескольких портов ввода-вывода и систем прерываний, таймера/счетчика и других функций (могут также включать схемы для управления дисплеем, схемы широтно-импульсной модуляции, аналоговые мультиплексоры, АЦП и другие схемы) на кремниевом кристалле для формирования небольшой и полной микрокомпьютерной системы. Он широко используется в промышленном контроле. С 1980-х годов 4-битные и 8-битные микроконтроллеры того времени развились до современных 300 МГц высокоскоростных микроконтроллеров.