18802

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

Доклад

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

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

Русский

2013-07-08

76.74 KB

13 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

59828. ПРАЗДНИК ВЕСНЫ 54.5 KB
  А превращу-ка я вас в цветы. Весна-Красна А я тебе на подмогу цветы привел. Что-то подозрительные цветы на этой поляне. Вижу вы настоящие цветы.
59829. Весна на пташиних крилах 46.5 KB
  Мета: Пізнавальний розвиток: продовжувати формувати уявлення дітей про життя птахів комах тварин їх ознакиповедінка зовнішній вигляд вчити встановлювати причинно-наслідкові звязки в природі прищеплювати любов до природи...
59830. Свято зустрічі весни. Виховний захід 3 клас 52.5 KB
  Синичка дівчинка Ще в нашому лісі сніги лежать та перший струмочок сьогодні продзвенів мені що весна близько. Йде весна йде весна чарівниченька. Учениця Ось весна вже зовсім близько З гір біжить шумить потік...
59831. «ВЕСНЯНА ФАНТАЗІЯ» В. МОЦАРТА 32.5 KB
  Мета: зясувати чи можна побачити живописний образ природи через сприйняття музичного твору Весняна фантазія В. Завдання: навчити учнів співвідносити живописні образи з музичними; узагальнити поняття про образність і виразність у музиці...
59833. Вибір цінностей 54 KB
  Візитна картка уроку: Не збирайте собі скарбів на землі де міль і хробацтво нівечить і де підкопують злодії і викрадають. Збирайте собі скарби на небі де ні міль ані хробацтво не нівечить і де злодії не пробивають стін і не викрадають. Бо де твій скарб там буде і твоє серце. Що таке скарб Що маємо на увазі під земними скарбами Що свідчить про те що вони не вічні Скарби на небі що це Чи піддаються вони таким небезпекам Чому Робота в групах.
59835. Мати берегиня родини 70 KB
  Хто ж його береже Головною берегинею родини завжди була мати її святою називали. Тарас Шевченко писав: У нашім раї на землі Нічого кращого немає Як тая мати молодая З своїм дитяточком малим
59836. Ich ab Geburt bis Abitur 49 KB
  Весь урок ведеться німецькою мовою, що відповідає вимогам міністерства освіти для 11 класу. Мова вчителя чітка, зрозуміла, ключові фрази повторюються для їх кращого розуміння. Темп уроку задовільний для того, щоб діти встигли прочитати, повторити і записати нові слова.