18802

Назначение и особенности архитектур микроконтроллеров

Доклад

Информатика, кибернетика и программирование

Назначение и особенности архитектур микроконтроллеров Микроконтроллер МК ‐ это специализированный микропроцессор предназначенныйдля обработки внешних событий при решении задач управления техническими процессами. Обычно МК в реальном времени выполняют задачи с

Русский

2013-07-08

76.74 KB

8 чел.

Назначение и особенности архитектур микроконтроллеров

Микроконтроллер (МК) это специализированный микропроцессор, предназначенныйдля обработки внешних событий при решении задач управления техническими процессами.

Обычно МК в реальном времени выполняют задачи сбора и первичной обработки информации о ходе технологического процесса и передачи результатов ее в локальную сеть, а также осуществляют управление в соответствии с заданным законом автоматического регулирования.

МК – это однокристальные микроЭВМ. МК используют различные корпуса от простейших малоконтактных DIP до многоконтактных BGA.

На одном кристалле МК размещаются:

- процессор; - оперативное запоминающее устройство (ОЗУ) данных; - постоянное запоминающее устройство (ПЗУ) команд; - последовательные и параллельные порты; - котроллер прерываний; - контроллер ПДП (опция); - таймеры (опция); - ЦАП, АЦП (опция); - внутренние схемы запуска и тактовой синхронизации.

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

Как правило, МК имеют сложный набор команд, т.е. это процессор СISC – типа (некоторые микроконтроллеры имеют простой набор команд для пересылок и передачи данных, выполняющих за один машинный цикл, а также несколько сложных вычислительных команд (умножение, деление)). МК с простым набором команд RISCтипа, также широко представлены на рынке микроэлектроники, например, PICконтроллеры. МК RISCтипа применяются для проектирования простейших устройств, таких как интеллектуальная периферия.

Структурная схема:

МК устроен таким образом, чтобы максимально упростить взаимосвязь микроконтроллера с различными разнообразными внешними устройствами. Это достигается с помощью наличия программноуправляемых портов.

Наличие в МК нескольких портов ввода – вывода (последовательного и параллельного)определяет интерфейсные возможности проектируемой системы:

1. По связи с системами верхнего уровня: HOST ПК, ПЛК, терминалы, интеллектуальные пульты операторов;

2. По организации межпроцессорных коммуникаций для построения мультипроцессорных систем;

3. По подключению большого числа стандартных исполнительных устройств, датчиков, а также внешних БИС/СБИС, как программируемых, так и с жесткой логикой.

Основные направления и тенденции развития МК:

1 Повышение производительности ЦП, за счет использования RISC ядра и конвейерной обработки.

2 Использование flashпамяти и увеличение емкости внутренней памяти.

3 Расширение внутренних функциональных устройств (АЦП/ЦАП, ШИМ и т.д).

4 Расширение разнообразия последовательных портов (от стандартных последовательных интерфейсов, включая RS485, до CAN).

5 Увеличение гибкости (программируемости) внутренних устройств.

6 Увеличение эффективности системы команд и как следствие повышение качества и надежности программного кода.


 

А также другие работы, которые могут Вас заинтересовать

71725. Изучение импеданса живой биологической ткани 201 KB
  Изучить зависимость импеданса биологической ткани от частоты переменного тока. Определить сдвиг фаз между силой тока и напряжением при прохождении переменного тока через живую ткань. Вопросы входного контроля Что такое электрический ток Что является носителями тока в проводниках...
71726. Определение динамического коэффициента вязкости. Определение коэффициента поверхностного натяжения 465 KB
  Какие режимы течения жидкости существуют Объясните возникновение силы внутреннего трения. Напишите уравнение Ньютона для течения вязкой жидкости. Как зависит вязкость жидкости от температуры Что такое ньютоновские и неньютоновские жидкости Запишите формулу Пуазейля проанализируйте ее.
71727. Изучение поля электрического диполя 887.5 KB
  Цель работы: исследовать поле модели электрического диполя. Основные понятия теории электрического диполя Электрическим диполем называется система состоящая из двух равных по величине но противоположных по знаку точечных зарядов расположенных на расстоянии друг от друга.
71728. Измерение осмотической устойчивости эритроцитов методом светорассеяния 93.5 KB
  Виды эритроцитов в зависимости от формы. Основная функция эритроцитов заключается в транспортировке кислорода и углекислоты. во взвешенном состоянии или в изотоническом растворе соли равновесном для эритроцитов они имеют форму двояковогнутого диска и называются дискоцитами.
71729. Использование электроизмерительных приборов для измерения электрических величин 697 KB
  Закрепить умения измерения физических величин косвенными методами на основе прямых измерений нескольких величин. Величины характеризующие прохождение электрического тока по цепи и единицы их измерения.
71730. Снятие спектральной характеристики уха на пороге слышимости 665 KB
  Субъективной характеристикой звука является громкость (Е), которая характеризует уровень слухового ощущения. Слуховое ощущение обусловлено чувствительностью уха к действию звуковой волны. Чувствительность, в свою очередь, зависит от физических характеристик звуковой волны...
71731. Методы оценки погрешностей при прямых и косвенных измерениях количественных значений различных величин 150.5 KB
  Научиться обрабатывать результаты прямых и косвенных измерений с учетом случайных и систематических погрешностей. Состояние производства и научных исследований предъявляют постоянно растущие требования к точности измерений которые удовлетворяются не только за счет создания...
71732. Методы статистической обработки выборочных данных 165 KB
  Что показывает корреляционная зависимость между статистическими совокупностями Характеристика корреляционной зависимости по значению коэффициента парной корреляции. Связь коэффициентов уравнений регрессии с коэффициентом корреляции и их геометрический смысл.
71733. Основы спектроскопии и колориметрии 2.64 MB
  Охарактеризуйте электромагнитные волны различных диапазонов по способу получения того или иного вида излучения. Назовите виды спектров излучения и поглощения. Как изменяется спектр излучения твердого тела при нагревании Как связаны спектры излучения и поглощения с атомным...