Intel MCS-96 - Intel MCS-96
Intel MCS-96 представляет собой семейство микроконтроллеров (MCU) , обычно используемых в встроенных системах . Семейство часто называют семейством 8xC196 или 80196, самым популярным микроконтроллером в семействе. Эти микроконтроллеры обычно используются в жестких дисках, модемах , принтерах, для распознавания образов и управления двигателем . В 2007 году Intel объявила о прекращении производства всего семейства микроконтроллеров MCS-96. Intel отметила, что «прямой замены этих компонентов нет, и, скорее всего, потребуется модификация».
История
Семейство MCS-96 возникло как коммерческая производная от Intel 8061 , первого процессора в семействе контроллеров двигателя Ford EEC-IV . Различия между 8061 и 8096 включают шину интерфейса памяти, M-Bus 8061 является шиной «пакетного режима», требующей счетчика программ отслеживания в устройствах памяти. Также были значительные различия в периферийных устройствах ввода / вывода двух частей - 8061 имел 8 входов HSI (для измерения импульсов), 10 выходов HSO (для генерации импульсов), полностью отделенных от контактов HSI, и 10 выходов без выборки. битовый АЦП с большим количеством каналов, чем у 8096. Многие различия между EEC-IV и 8096 возникли в результате попытки использовать общие выводы для уменьшения количества выводов ввода-вывода в пользу использования выводов для более традиционной шины интерфейса памяти. В 8096 также не хватало встроенной программной памяти в 8061.
Форд создал завод Ford Microelectronics в Колорадо-Спрингс в 1982 году для распространения семейства EEC-IV, разработки других специализированных схем для использования в автомобилях и исследования рынка интегральных схем на основе арсенида галлия . Части этого семейства включают 8065, который включает контроллер памяти, позволяющий обращаться к мегабайту памяти.
Семейство микроконтроллеров является 16-битным , однако они могут выполнять некоторые 32-битные операции. Процессоры работают на частотах 16, 20, 25 и 50 МГц и разделены на 3 меньших семейства. Семейство HSI (высокоскоростной ввод) / HSO (высокоскоростной вывод) работает на частотах 16 и 20 МГц, а семейство EPA (массив процессоров событий) работает на всех частотах .
Основные особенности семейства MCS-96 включают в себя большую внутреннюю память, архитектуру регистр-регистр , три инструкции операнда , контроллер шины, позволяющий использовать шину шириной 8 или 16 бит, а также прямую плоскую адресацию больших блоков (256 или более) регистров .
Семейство 809x / 839x / 879x
Микросхемы 809x / 839x / 879x являются членами семейства MCS-96. Хотя MCS-96 считается семейством 8x196, 8095 был первым членом этого семейства. Позже к семейству добавились 8096, 8097, 8395, 8396 и 8397.
В Intel 809x / 839x / 879x ИС 12 МГц , 16 бит микроконтроллеры . Микрочипа основан на 5 V , 3 микрометра , HMOS процесса. Микроконтроллер имеет встроенный ALU , 4-канальный 10-битный аналого-цифровой преобразователь (АЦП), 8-битный широтно-импульсный модулятор (PWM), сторожевой таймер , 4 16-битных программных таймера, аппаратное умножение и деление, а также 8 КБ встроенного ПЗУ . 8095 не имеет ПЗУ и имеет пять 8-битных высокоскоростных входов / выходов , полнодуплексный последовательный порт , а также вход АЦП и выход ШИМ.
8095 поставляется в 48-выводном керамический DIP корпусе , и следующий номер детали вариантов. C8095-90
Семейство 8x196 / 8xC196
Семейство MCS-96 обычно рассматривается как IC 80C196, хотя в семейство входят микроконтроллеры 809x / 839x / 879x, которые были первыми. Членами этого подсемейства являются 80C196, 83C196, 87C196 и 88C196.
Другие поставщики
С 2021 года микроконтроллеры, использующие архитектуру MCS-96, по-прежнему производятся НИИЭТ в Воронеше , Россия, как серия интегральных схем 1874 года. Сюда входит радиационно- стойкое устройство с интерфейсом Spacewire под обозначением 1874VE7T ( русский язык : 1874ВЕ7Т ). Cobham (ранее Aeroflex ) производила еще один радиационно- стойкий микроконтроллер MCS-96 примерно до 2020 года.
Смотрите также
использованная литература
- Intel: "809XBH / 839XBH / 879XBH COMMERCIAL / EXPRESS HMOS MICROCONTROLER" (предварительная версия ) (доступ 7 сентября 2007 г.)
- Intel: «MCS-96 809X-90,839X-90» , заказ № 270016-004, T-49-19-16; T-49-19-59, октябрь 1987 г. (предварительная информация) (доступ 7 сентября 2007 г.)
- http://www.cpushack.com/chippics/Intel/8x9x/IntelC8095-90.html (по состоянию на 7 сентября 2007 г.)
- https://web.archive.org/web/20071009212029/http://dragonsdawn.org/photos/MacIICard.jpg (по состоянию на 7 сентября 2007 г.)
- Примечания