Общие особенности управляющих микроконтроллеров.
Основные требования, которые потребители предъявляют к управляющим блокам приборов можно сформулировать следующим образом:
- низкая стоимость,
- высокая надежность,
- высокая степень миниатюризации,
- малое энергопотребление,
- работоспособность в жестких условиях эксплуатации;
- достаточная производительность для выполнения всех требуемых функций.
В отличие от универсальных компьютеров к управляющим контроллерам, как правило, не предъявляются высокие требования к производительности и программной совместимости.
Выполнение всех этих довольно противоречивых условий одновременно затруднительно, поэтому развитие и совершенствование техники пошло по пути специализации и в настоящее время количество различных моделей управляющих микроконтроллеров чрезвычайно велико.
Однако можно выделить некоторые черты архитектуры и системы команд, общие для всех современных микроконтроллеров, это:
- так называемая Гарвардская архитектура – то есть раздельные области памяти для хранения команд (программы) и данных. Они могут иметь разную разрядность, в системе команд для обращения к ним предусмотрены различные команды и т.д.
- интеграция в одном корпусе микросхемы (на одном кристалле) практически всех блоков, характерных для полнофункционального компьютера – процессора, ПЗУ, ОЗУ, устройств ввода-вывода, тактового генератора, контроллера прерываний и т.д. Поэтому в русскоязычной литературе подобные устройства часто называются однокристальные ЭВМ (ОЭВМ).
Микроконтроллеры обычно классифицируют по разрядности обрабатываемых чисел
- четырехразрядные- самые простые и дешевые,
- восьмиразрядные - наиболее многочисленная группа (оптимальное сочетание цены и возможностей), к этой группе относятся микроконтроллеры серии MCS-51 (Intel) и совместимые с ними, PIC (MicroChip), HC68 (Motorola), Z8 (Zilog) и др.
- шестнадцатиразрядные - MCS-96 (intel)и др. - более высокопроизводительные но более дорогостоящие
- тридцатидвухразрядные - обычно являющиеся модификациями универсальных микропроцессоров, например i80186 или i386EX.
Дата добавления: 2015-06-05; просмотров: 757;