Микропроцессорные контролеры серии C16x разработаны на базе универсального 16-разрядного RISС-процессора с четырехcтупенчатым конвейером. Серии C167, C166, C164, C161 отличаются набором периферийных блоков, типом корпуса и наличием соответствующего количества портов ввода-вывода. Ниже приводится краткое описание центрального процессора и структура микроконтроллера C167, который в серии C16x содержит наибольшее количество периферийных устройств.
Статьи
Краткая система команд C16x/ST10
Краткая система команд C16x/ST10
Полная система команд C16x/ST10x
Здесь можно скачать полную систему команд C16x/ST10x
Дополнительные команды для XC16x и ST10F269
Дополнительные команды для XC16x и ST10F269
Параллельные порты микроконтроллеров C167 и ST10F269
Для обработки или генерации одиночных внешних сигналов управления или данных микроконтроллер C167 обеспечивает до 111 параллельных каналов ввода/вывода, которые организованы следующим образом…
Блоки формирования импульсных сигналов C16x/ST10x
В состав микроконтроллера C167 входит 2 блока обработки и формирования импульсных сигналов (блоки «Захват/Сравнение»).
Формирование ШИМ с повышенным разрешением
Микроконтроллер C167 имеет дополнительно 4 независимых выхода ШИМ (PWM) с разрешением 50 нсек. Диапазон частот выходных сигналов PWM, выравненных по фронту, может быть от 4.8 Гц до 10 МГц, для PWM сигналов, выравненных по центру — от 2.4 Гц до 5 МГц.
Универсальные блоки таймеров
Микроконтроллер C167 содержит 2 универсальных блока таймеров GPT1 и GPT2 (С166, С164, С165, С163, С161 содержат в своем составе аналогичные блоки).
Интерфейс АТ96 (Евростандарт)
Шинный интерфейс АТ96 представляет собой шину аналогичную шине обычного РС компьютера (ISA IEEE-P996) c 96-контактным разъемом DIN41612 (используется в VME), устанавливается на европлате, формат 3U (100 х 160 мм) или 6U (200 х 160 мм).
Подключение контроллеров
Подключение контроллеров может осуществляться различными способами. Основным является соединение с помощью кабелей. Возможно также соединение входных-выходных сигналов через запаянные в базовую плату разъемы. В этом варианте контроллер, с установленными вниз разъемами, используется в виде мезонинного модуля. Контроллер без разъемов может запаиваться в базовую плату жестким монтажным проводом через отверстия для контактов. Возможна установка контроллера на макетную плату через запаянные ответные части разъемов.