Состав семейства MCS-51
В настоящее время среди всех 8-разрядных микроконтроллеров - семейство MCS-51 является несомненным чемпионом по количеству разновидностей и количеству компаний, выпускающих его модификации. Оно получило свое название от первого представителя этого семейства - микроконтроллера 8051, выпущенного в 1980 году на базе технологии n-МОП. Удачный набор периферийных устройств, возможность гибкого выбора внешней или внутренней программной памяти и приемлемая цена обеспечили этому микроконтроллеру успех на рынке. С точки зрения технологии микроконтроллер 8051 являлся для своего времени очень сложным изделием - в кристалле было использовано 128 тыс. транзисторов, что в 4 раза превышало количество транзисторов в 16-разрядном микропроцессоре 8086.
Важную роль в достижении такой высокой популярности семейства 8051 сыграла открытая политика фирмы Intel, родоначальницы архитектуры, направленная на широкое распространение лицензий на ядро 8051 среди большого количества ведущих полупроводниковых компаний мира.
В результате на сегодняшний день существует более 200 модификаций микроконтроллеров семейства 8051, выпускаемых почти 20-ю компаниями. Эти модификации включают в себя кристаллы с широчайшим спектром периферии: от простых 20-выводных устройств с одним таймером и 1К программной памяти до сложнейших 100-выводных кристаллов с 10-разрядными АЦП, массивами таймеров-счетчиков, аппаратными 16-разрядными умножителями и 64К программной памяти на кристалле. Каждый год появляются все новые варианты представителей этого семейства. Основными направлениями развития являются: увеличение быстродействия (повышение тактовой частоты и переработка архитектуры), снижение напряжения питания и потребления, увеличение объема ОЗУ и FLASH памяти на кристалле с возможностью внутрисхемного программирования, введение в состав периферии микроконтроллера сложных устройств типа системы управления приводами, CAN и USB интерфейсов и т.п.
Микросхемы для этого семейства производятся целым рядом фирм различных стран мира таких как Philips, Siemens, Intel, Atmel, Dallas, Temic, Oki, AMD, MHS, Gold Star, Winbond, Silicon Systems и ряд других. Микроконтроллеры семейства MCS 51 выпускают и российские заводы. Производство микроконтроллера 8051 осуществлялось в Киеве, Воронеже (1816ВЕ31/51, 1830ВЕ31/51), Минске (1834ВЕ31) и Новосибирске (1850ВЕ31). В качестве примера, в таблице 1 приведены названия нескольких микросхем, производимых зарубежными фирмами, в таблице 2 приведены микросхемы российского производства.
Таблица 1. Микросхемы, производимые зарубежными фирмами
Микроконтроллер  | 
    ОЗУ  | 
    ПЗУ  | 
    EEPROM  | 
    SPI  | 
    Таймеры  | 
    PCA  | 
    PCA1  | 
    АЦП  | 
  
AT89C1051  | 
    128 байт  | 
    1К байт  | 
    -  | 
    -  | 
    2  | 
    -  | 
    -  | 
    комп  | 
  
AT89C2051  | 
    128 байт  | 
    2К байт  | 
    -  | 
    -  | 
    2  | 
    -  | 
    -  | 
    комп  | 
  
I8051  | 
    128 байт  | 
    4К байт  | 
    -  | 
    -  | 
    2  | 
    -  | 
    -  | 
    -  | 
  
I8031  | 
    128 байт  | 
    -  | 
    -  | 
    -  | 
    2  | 
    -  | 
    -  | 
    -  | 
  
I8Х52  | 
    256 байт  | 
    8К байт  | 
    -  | 
    -  | 
    3  | 
    -  | 
    -  | 
    -  | 
  
AT89c52  | 
    256 байт  | 
    8К байт  | 
    -  | 
    -  | 
    3  | 
    -  | 
    -  | 
    -  | 
  
AT89с8252  | 
    256 байт  | 
    8К байт  | 
    2K байт  | 
    +  | 
    3  | 
    -  | 
    -  | 
    -  | 
  
AT89c55  | 
    256 байт  | 
    20К байт  | 
    -  | 
    -  | 
    3  | 
    -  | 
    -  | 
    -  | 
  
I8Х54  | 
    256 байт  | 
    16К байт  | 
    -  | 
    -  | 
    3  | 
    -  | 
    -  | 
    -  | 
  
I8Х58  | 
    256 байт  | 
    32К байт  | 
    -  | 
    -  | 
    3  | 
    -  | 
    -  | 
    -  | 
  
I8Х51FA  | 
    128 байт  | 
    8К байт  | 
    -  | 
    -  | 
    4  | 
    +  | 
    -  | 
    -  | 
  
I8Х51FB  | 
    256 байт  | 
    16К байт  | 
    -  | 
    -  | 
    4  | 
    +  | 
    -  | 
    -  | 
  
I8Х51FC  | 
    256 байт  | 
    32К байт  | 
    -  | 
    -  | 
    4  | 
    +  | 
    -  | 
    -  | 
  
I8Х51GB  | 
    256 байт  | 
    8К байт  | 
    -  | 
    +  | 
    5  | 
    +  | 
    +  | 
    +  | 
  
Примечание: вместо символа 'X' в названии микроконтроллера должны стоять символы:
- 0 - n-МОП без ПЗУ
 - 3 - n-МОП с ПЗУ
 - 7 - n-МОП с РПЗУ
 - 0с - КМОП без ПЗУ
 - 3с - КМОП с ПЗУ
 - 7с - КМОП с РПЗУ
 - 9с - КМОП с FLASH
 
Таблица 2. Микросхемы российского производства
Микроконтроллер  | 
    ОЗУ  | 
    ПЗУ  | 
    ППЗУ  | 
    Таймер 2  | 
    PCA  | 
    PCA1  | 
    АЦП  | 
  
КР1816ВЕ51  | 
    128 байт  | 
    4К байт  | 
    -  | 
    -  | 
    -  | 
    -  | 
    -  | 
  
КР1816ВЕ751  | 
    128 байт  | 
    -  | 
    4К байт  | 
    -  | 
    -  | 
    -  | 
    -  | 
  
КР1816ВЕ 31  | 
    128 байт  | 
    -  | 
    -  | 
    -  | 
    -  | 
    -  | 
    -  | 
  
КР1830ВЕ51  | 
    128 байт  | 
    4К байт  | 
    -  | 
    -  | 
    -  | 
    -  | 
    -  | 
  
КР1830ВЕ751  | 
    128 байт  | 
    -  | 
    4К байт  | 
    -  | 
    -  | 
    -  | 
    -  | 
  
КР1830ВЕ 31  | 
    128 байт  | 
    -  | 
    -  | 
    -  | 
    -  | 
    -  | 
    -  | 
  
Примечание:
- Серия микросхем 1816 выполнена по n-МОП технологии,
 - Серия микросхем 1830 выполнена по КМОП технологии
 
[Назад] [Содержание] [Вперёд]