Как правило, они будут иметь возможность сохранять функциональность во время ожидания события, такого как нажатие кнопки или другое прерывание; энергопотребление во время сна (тактовая частота процессора и большинство периферийных устройств выключены) может составлять всего нановатт, что делает многие из них хорошо подходящими для длительных батарей.
Помимо обычных арифметических и логических элементов микропроцессора общего назначения, микроконтроллер объединяет дополнительные элементы, такие как ОЗУ для хранения данных, постоянная память для хранения программ, флэш-память для постоянного хранения данных, периферийные устройства и интерфейсы ввода / вывода. .