Микроконтроллеры - Обзор

А microcontroller это небольшой и недорогой микрокомпьютер, который предназначен для выполнения определенных задач встроенных систем, таких как отображение информации микроволн, прием удаленных сигналов и т. д.

Общий микроконтроллер состоит из процессора, памяти (RAM, ROM, EPROM), последовательных портов, периферийных устройств (таймеров, счетчиков) и т. Д.

Разница между микропроцессором и микроконтроллером

В следующей таблице показаны различия между микропроцессором и микроконтроллером.

Микроконтроллер Микропроцессор
Микроконтроллеры используются для выполнения одной задачи в приложении. Микропроцессоры используются для больших приложений.
Стоимость его конструкции и оборудования невысока. Его конструкция и стоимость оборудования высоки.
Легко заменить. Не так-то просто заменить.
Он построен по технологии CMOS, которая требует меньше энергии для работы. Его потребляемая мощность высока, потому что он должен контролировать всю систему.
Он состоит из ЦП, ОЗУ, ПЗУ, портов ввода-вывода. Он не состоит из ОЗУ, ПЗУ, портов ввода-вывода. Он использует свои контакты для взаимодействия с периферийными устройствами.

Типы микроконтроллеров

Микроконтроллеры делятся на различные категории в зависимости от памяти, архитектуры, битов и наборов инструкций. Ниже приводится список их типов -

Немного

В зависимости от битовой конфигурации микроконтроллер делится на три категории.

  • 8-bit microcontroller - Этот тип микроконтроллера используется для выполнения арифметических и логических операций, таких как сложение, вычитание, деление умножения и т. Д. Например, Intel 8031 ​​и 8051 являются 8-битными микроконтроллерами.

  • 16-bit microcontroller- Этот тип микроконтроллера используется для выполнения арифметических и логических операций там, где требуется более высокая точность и производительность. Например, Intel 8096 - это 16-битный микроконтроллер.

  • 32-bit microcontroller - Этот тип микроконтроллера обычно используется в устройствах с автоматическим управлением, таких как автоматические рабочие машины, медицинские приборы и т. Д.

объем памяти

В зависимости от конфигурации памяти микроконтроллер делится на две категории.

  • External memory microcontroller- Микроконтроллеры этого типа сконструированы таким образом, что в них нет программной памяти на кристалле. Следовательно, он назван микроконтроллером внешней памяти. Например: микроконтроллер Intel 8031.

  • Embedded memory microcontroller- Этот тип микроконтроллера устроен таким образом, что микроконтроллер имеет все программы и память данных, счетчики и таймеры, прерывания, порты ввода / вывода встроены в микросхему. Например: микроконтроллер Intel 8051.

Набор инструкций

В зависимости от конфигурации набора команд микроконтроллер делится на две категории.

  • CISC- CISC означает компьютер со сложным набором команд. Это позволяет пользователю вставить одну инструкцию в качестве альтернативы множеству простых инструкций.

  • RISC- RISC означает компьютеры с сокращенным набором команд. Это сокращает рабочее время за счет сокращения тактового цикла на инструкцию.

Применение микроконтроллеров

Микроконтроллеры широко используются в различных устройствах, таких как -

  • Светочувствительные и управляющие устройства, такие как светодиоды.

  • Устройства измерения и контроля температуры, такие как микроволновая печь, дымоходы.

  • Устройства обнаружения пожара и безопасности, такие как пожарная сигнализация.

  • Измерительные приборы типа вольтметра.