Одной из наиболее динамично развивающихся областей современной вычислительной техники является микроконтроллерная техника. Без микроконтроллеров сегодня немыслим ни один бытовой прибор, не говоря уже о более сложных изделиях. Сегодняшний микроконтроллер — это достаточно мощный и быстро действующий «интеллектуальный» элемент, как правило, имеющий достаточновысокую производительность, значительные объемы встроенной памяти программ и оперативной памяти, достаточно мощное вычислительное ядро с системой
команд, ориентированной на решение задач управления и контроля. Многие современные
микроконтроллеры имеют развитую встроенную цифровую и аналоговую периферию:
подсистемы прерываний, таймеры/счетчики, охранные таймеры, супервизоры питания,
широкий набор быстродействующих усовершенствованных последовательных
интерфейсов, таких как UART, SPI, SMBus (I2C),CAN, JTAG, аналого-цифровые и
цифроаналоговые преобразователи, компараторы, мультиплексоры, масштабирующие
усилители и другие узлы.