Определение и классификация микроконтроллеров.

Микроконтроллер – самостоятельная микропроцессорная система, которая содержит центральный микропроцессор (ЦМП), вспомогательные схемы (буферные регистры, контроллер) и устройства ввода/вывода, размещенные в общем корпусе (одном чипе).

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

 

МК классифицируются:

· По архитектуре

а) Принстонская архитектура (или фон Неймоновская).

Например, МК КР 580ВМ80, Z80.

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

Преимущества архитектуры: простота технической реализации, гибкость выполнения некоторых программных процедур.

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

Эта архитектура сложна в технической реализации. Преимущества архитектуры: меньшее количество тактов на выполнение команды (процессор точно знает, в каком блоке какая информация). Пример такой архитектуры: микроконтроллеры фирмы “Atmel”.

 

· По функциональному назначению

а) встраиваемые восьмиразрядные микроконтроллеры.

б) шестнадцатиразрядные и тридцатидвухразрядные микроконтроллеры.

в) цифровые сигнальные микроконтроллеры (DSP). Их предназначение: для построения цифровых фильтров, вокодеров.








Дата добавления: 2015-10-09; просмотров: 791;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.