В семейство MCS-96 входят микроконтроллеры, имеющие разные структурные характеристики (состав внутренних запоминающих устройств и периферийных устройств) и разные количественные характеристики (емкость запоминающих устройств, максимальная частота кварцевого резонатора и др.). МК изготавливаются по двум разным технологиям - высококачественной НМДП технологии (HMOS) и комбинированной КМДП технологии (CHMOS).
Микроконтроллеры, изготавливаемые по одной технологии и имеющие одинаковые или близкие структурные характеристики, но различающиеся количественными характеристиками, объединяются в подсемейство МК. В семействе MCS-96 могут быть выделены шесть подсемейств, которые обозначаются двумя буквами латинского алфавита: BH, KB, KC, KR, NT и MC. Микроконтроллеры подсемейства BH изготавливаются по HMOS технологии, МК остальных семейств - по CHMOS технологии.
Подсемейства делятся на типы. К одному типу принадлежат МК данного подсемейства, имеющие одинаковые количественные характеристики. Микроконтроллеры, различающиеся только наличием или отсутствием IROM, относятся к одному типу. В этом случае при наличии IROM это запоминающее устройство может быть масочным (MROM), или программируемым пользователем однократно (OTPROM), или многократно со стиранием ранее сделанной записи путем ультрафиолетового облучения кристалла через окно в корпусе микросхемы (EPROM).
Тип МК и некоторые его характеристики приводятся на корпусе микросхемы с использованием определенной системы обозначений, например, LS87C196KC20. В таблице 1.2 приведено обозначение на корпусе МК и показано деление на поля, в скобках указаны обзначения полей для приведенного примера.
Таблица 1.2
Номер поля
Обозначение
1 (L)
Указывается температурный диапазон работы микросхемы и наличие или отсутствие термотренировки перед поступлением микросхемы в продажу:
L - микросхема может работать в диапазоне температур от -40 до +85 С и прошла термотренировку;
Т - тот же температурный диапазон, но микросхема не подвергалась термотренировке.
При отсутствии буквы микросхема имеет рабочий диапазон температуры от 0 до +70 С и не подвергалась термотренировке.
2 (S)
Указывается тип корпуса микросхемы (одна или две буквы латинского алфавита: A, B, C, N, P, R, S, SB, U)
3 (87)
Указывается наличие или отсутствие IROM и тип IROM при его наличии:
80 - МК не имеет IROM;
83 - МК имеет IROM масочного типа;
87 - МК имеет EPROM.
4 (C196)
Используется для обозначения технологии изготовления микросхемы:
95, 96, 97, 98 - HMOS технология;
С194, С196, С198, L196 - CHMOS технология.
При этом буква "С" означает, что для питания микросхемы должен использоваться источник с напряжением 5 В, буква "L" - 3,3 В.
5 (KC)
Используется для обозначения типа МК. Здесь могут быть записаны две буквы: BH, JF, KB, KC, KR, JR, KQ, JQ, KT, KS, NT, NQ, MC, MD или буквы отсутствуют.
6 (20)
Используется для обозначения максимальной частоты кварцевого резонатора для данной микросхемы (в МГц). Могут быть записаны числа 10, 12, 16, 20 или число отсутствует.
Обозначения в полях N 4 и 5 в совокупности образуют обозначение типа микроконтроллера.
В таблице 1.3 приведены основные структурные и количественные характеристики микроконтроллеров всех типов семейства MCS-96. В таблице указаны:
- число команд в системе команд (NI);
- емкость RRAM, IROM, IRAM (в числе восьмиразрядных регистров или ячеек памяти);
- объем адресного пространства (AS) ( в числе восьмиразрядных элементов);
- число параллельных портов (P);
- наличие (+) или отсутствие (-):
1) процессорного порта (SLP);
2) последовательного порта (SP);
3) синхронного последовательного порта (SSIO);
4) блока быстрого ввода/вывода (HSIO);
5) блока процессоров событий (EPA);
6) аналого-цифрового преобразователя (ADC) и числа входных каналов при его наличии;
7) широтно-импульсного модулятора (PWM) и числа выходных каналов при его наличии;
8) трехфазного генератора (WG);
9) генератора меандра (FG);
10) сервера периферийных транзакций (PTS);
11) детектора падения частоты (OFD);
- максимальная частота кварцевого резонатора (Fcr max) (в Мгц).