Однокристальные контроллеры

Однокристальные контроллеры

Например, 8-разрядный однокристальный контроллер К1816ВЕ748 содержит:

центральный процессор;

регистровое ОЗУ объемом 64x8;

программное ЗУ с электрическим занесением данных и ультрафиолетовым стиранием (объемом 1024x8); восьмиразрядный счетчик-таймер.

Важной архитектурной особенностью БИС контроллеров является наличие трех восьмиразрядных портов параллельного обмена данными с внешними устройствами, а также двух входных линий, логическое состояние которых может быть проверено программой (без выполнения операций считывания слова состояния). Эти особенности обеспечивают широкие возможности сопряжения средств диагностирования с контроллером и оперативность отслеживания состояния системы или процесса. Для обслуживания асинхронных по отношению к программе запросов в БИС предусмотрен вход прерывания INT.

В отличие от микропроцессоров большинство команд контроллера имеет однобайтный формат, что заметно сокращает длительность командного цикла и повышает быстродействие.

Применение БИС контроллера дает ощутимую экономию оборудования, если имеющиеся в нем ресурсы достаточны для решения возникшей задачи контроля. При необходимости расширения ресурсов, например, увеличения объема ВУ и (или) ПЗУ (а такая возможность имеется) подключением соответствующих внешних устройств памяти, достигаемый выигрыш незначителен, и применение БИС микропроцессоров является, вероятно, более предпочтительным.


21.04.2018