Jump to content

Интел МКС-48

(Перенаправлено с 8749 )
Intel 8048 Микроконтроллер
Модель 8749 с УФ-СППЗУ
Микроконтроллер Intel 8049, используемый в мультиметре HP3478A. Этот чип был изготовлен на второй неделе 1984 года.
Intel 8749
Регистры Intel 8048
0 9 0 8 0 7 0 6 0 5 0 4 0 3 0 2 0 1 0 0 (битовая позиция)
Основные регистры
  А аккумулятор
ПК Программный счетчик
Слово состояния программы
  CY переменного тока ФО БС 1 Куча
Примечание. Все остальные видимые программисту регистры и стек размещаются в ОЗУ.

Серия MCS-48 микроконтроллеров , первый микроконтроллер Intel , была первоначально выпущена в 1976 году. Ее первыми членами были 8048 , 8035 и 8748 . 8048 [1] возможно, самый выдающийся член семьи. Первоначально это семейство производилось по технологии NMOS n-типа ( металл-оксид-полупроводник ). В начале 1980-х годов стала доступна технология КМОП . Он был изготовлен в 1990-х годах для поддержки старых моделей, в которых он все еще использовался.

Серия MCS-48 имеет модифицированную Гарвардскую архитектуру программ с внутренним или внешним ПЗУ и от 64 до 256 байт внутренней (встроенной) оперативной памяти . Ввод -вывод отображается в собственном адресном пространстве , отдельном от программ и данных.

Хотя серия MCS-48 в конечном итоге была заменена очень успешной серией MCS-51 , она оставалась довольно популярной даже к 2000 году благодаря своей низкой стоимости, широкой доступности, эффективному использованию памяти однобайтового набора команд и зрелым инструментам разработки. По этой причине он используется в больших объемах и чувствительных к стоимости устройствах бытовой электроники, таких как пульты дистанционного управления телевизорами, компьютерные клавиатуры и игрушки.

Варианты

[ редактировать ]

8049 ), которое можно заменить внешним ПЗУ емкостью имеет 2 КБ маскированного ПЗУ (8748 и 8749 имели EPROM 4 КБ, а также 128 байт ОЗУ портов ввода и 27 -вывода . [2] микроконтроллера Блок генератора делит входную тактовую частоту на три, а затем далее делит результат на пять состояний машины. Использование максимальной частоты кристалла 11 МГц обеспечит производительность 0,73 MIPS однотактных инструкций . Около 70% инструкций являются однобайтовыми и однотактными, но 30% требуют двух тактов или двух байтов, поэтому их типичная производительность будет ближе к 0,5 MIPS.

Микроконтроллер [ нужна ссылка ]
Устройство Внутренний Память Примечания
8020 1K × 8 КОМНАТ 64 × 8 ОЗУ подмножество 8048, 20 контактов, всего 13 линий ввода-вывода
8021 1K × 8 КОМНАТ 64 × 8 ОЗУ подмножество 8048, 28 контактов, 21 линия ввода-вывода
8022 2K × 8 НОМЕРОВ 64 × 8 ОЗУ часть 8048, аналого-цифровой преобразователь
8035 никто 64 × 8 ОЗУ
8038 никто 64 × 8 ОЗУ
8039 никто 128 × 8 ОЗУ
8040 никто 256 × 8 ОЗУ
8048 1K × 8 КОМНАТ 64 × 8 ОЗУ 27 портов ввода-вывода
8049 2K × 8 НОМЕРОВ 128 × 8 ОЗУ 27 портов ввода-вывода
8050 4K x 8 ROM 256 × 8 ОЗУ
8648 СППЗУ 1K × 8 OTP 64 × 8 ОЗУ Заводское ОТП EPROM
8748 1К × 8 СППЗУ [3] 64 × 8 ОЗУ [3] 4K program memory expandable, [3] 2 8-битных таймера, 27 портов ввода-вывода
8749 СППЗУ 2K × 8 128 × 8 ОЗУ 2 8-битных таймера, 27 портов ввода-вывода
87П50 доб. разъем ПЗУ 256 × 8 ОЗУ Имеет дополнительный разъем для 2758/2716/2732 EPROM.
Intel P8242 — контроллер клавиатуры с прошивкой Phoenix для AT-совместимых компьютеров
Универсальный периферийный интерфейс
Устройство Внутренний Память Примечания
8041 1K × 8 КОМНАТ 64 × 8 ОЗУ Универсальный периферийный интерфейс (UPI)
8041АХ 1K × 8 КОМНАТ 128 × 8 ОЗУ УПИ
8741А 1К × 8 СППЗУ 64 × 8 ОЗУ UPI, версия EPROM 8041
8741АХ СППЗУ 1K × 8 OTP 128 × 8 ОЗУ UPI, OTP EPROM версия 8041AH
8042АХ 2K × 8 НОМЕРОВ 256 × 8 ОЗУ УПИ
8242 2K × 8 НОМЕРОВ 256 × 8 ОЗУ UPI, предварительно запрограммированный с помощью встроенного ПО контроллера клавиатуры. [4]
8742 СППЗУ 2K × 8 128 × 8 ОЗУ UPI, версия EPROM
8742АХ СППЗУ 2K × 8 OTP 256 × 8 ОЗУ UPI, OTP EPROM версия 8042AH

Использование

[ редактировать ]

Серия MCS-48 обычно использовалась в клавиатурах компьютеров и терминалов, преобразуя нажатия клавиш в протоколы, понятные цифровым схемам. Это также обеспечивает возможность последовательной связи, уменьшая количество проводников, необходимых в кабелях внешних клавиатур. Микропроцессоры использовались в клавиатурах по крайней мере с 1972 года, что упростило более ранние дискретные конструкции. Модель 8048 использовалась в этом приложении с момента ее появления в 1978 году. [ нужна ссылка ]

Модель Tandy/Radio Shack TRS-80 Model II , выпущенная в 1979 году, использовала в своей клавиатуре клавиатуру 8021. [5] Процессор 8021 сканирует матрицу клавиш, преобразует замыкания переключателей в 8-битный код, а затем последовательно передает этот код на интерфейс клавиатуры в основной системе. Он также будет принимать команды на включение и выключение светодиодных индикаторов. 8021 также использовался в клавиатурах TRS-80 Model 12, 12B, 16, 16B и Tandy 6000/6000HD. [6]

В оригинальной клавиатуре IBM PC в качестве внутреннего микроконтроллера использовался 8048 . [7] PC AT заменил микросхему периферийного интерфейса ПК Intel 8255 по адресам портов ввода-вывода. 0x 60–63 с 8042, доступным через адреса портов. 0x60 и 0x64 . [8] Помимо управления интерфейсом клавиатуры, 8042 контролировал функцию стробирования линии A20 AT для процессора Intel 80286 и мог управлять программным обеспечением для сброса 80286 (в отличие от 80386 и более поздних процессоров, 80286 не имел возможности переключения из защищенного режима). вернуться в реальный режим, за исключением сброса). Более поздние модели, совместимые с ПК, интегрируют функции 8042 в свои суперустройства ввода-вывода .

8048 использовался в Magnavox Odyssey² игровой консоли , серии Korg Trident . [9] и Корг Поли-61 , [10] Роланд Юпитер-4 и Роланд ПроМарс [11] аналоговые синтезаторы . Sinclair QL использовал близкий процессор Intel 8049 для управления клавиатурой, портами джойстика, входами RS-232 и звуком. Вариант 8035 без ПЗУ использовался в от Nintendo аркадной игре Donkey Kong для создания фоновой музыки.

Производные микроконтроллеры

[ редактировать ]

Компания Philips Semiconductors (теперь NXP ) владела лицензией на производство этой серии и разработала семейство MAB8400 на основе этой архитектуры. Это были первые микроконтроллеры со встроенным интерфейсом I²C , которые использовались в первых Philips ( Magnavox в США) проигрывателях компакт-дисков (например, CD-100). [12]

См. также

[ редактировать ]
  1. ^ Лоус, Дэвид; Блюм-младший, Генри; Экисс, Джон; Фэн, Юнг; Кляйн, Барбара; Рафаэль, Ховард; Стамм, Дэвид (30 июля 2008 г.). Панель устной истории разработки и продвижения микроконтроллера Intel 8048 (PDF) . Архивировано из оригинала (PDF) 27 декабря 2014 г.
  2. ^ Корпорация Intel, 1978 .
  3. ^ Jump up to: а б с Хейс, Джон П. (1978). Компьютерная архитектура и организация . Международная книжная компания McGraw-Hill. стр. 57–59. ISBN  0-07-027363-4 .
  4. ^ «8-битный ведомый микроконтроллер с универсальным периферийным интерфейсом UPI-41AH/42AH» (PDF) . Интел. Ноябрь 1994 г. с. 2 . Проверено 19 июля 2022 г.
  5. ^ Техническое справочное руководство TRS-80 Model II . РадиоШак. п. 135.
  6. ^ Руководство по обслуживанию Tandy 6000/6000HD . Тэнди/Радиохижина. 1985. с. 213.
  7. ^ «Раздел 4: Клавиатура», Технический справочник: Персональный компьютер , Справочная библиотека по аппаратному обеспечению персонального компьютера (пересмотренная редакция), IBM , апрель 1984 г.
  8. ^ «Раздел 1: Системная плата», Технический справочник: Personal Computer AT , Справочная библиотека по аппаратному обеспечению персонального компьютера, IBM, сентябрь 1985 г.
  9. ^ «Руководство по обслуживанию Корг Трайдент» . Корг. п. 4 . Проверено 10 февраля 2018 г. - через Synthfool.
  10. ^ «Руководство по эксплуатации Корг Поли-61» (PDF) . Архивировано из оригинала (PDF) 2 июня 2010 г. Проверено 7 марта 2013 г.
  11. ^ Гордон Рид (ноябрь 2004 г.). «История Роланда, Часть 1: 1930–1978» . История Роланда . Журнал «Звук в звуке» . Проверено 29 ноября 2010 г.
  12. ^ Техническое описание (pdf) Philips MAB8400-семейство

Библиография

[ редактировать ]
МКС-48
УПИ-41
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b2d059d05fff94cbd217b61abe5b577c__1715241240
URL1:https://arc.ask3.ru/arc/aa/b2/7c/b2d059d05fff94cbd217b61abe5b577c.html
Заголовок, (Title) документа по адресу, URL1:
Intel MCS-48 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)