Rockwell R6504AP
тел. +7(499)347-04-82
Описание Rockwell R6504AP
Отличный выбор! Rockwell R6504AP — это классический и очень популярный 4-разрядный однокристальный микроконтроллер (микропроцессор) эпохи конца 1970-х — 1980-х годов, известный своей ролью в игровых автоматах и бытовой электронике.
Описание
Rockwell R6504AP является частью знаменитого семейства Rockwell 6500, которое, в свою очередь, является вторым источником (second source) и вариантом легендарного семейства микропроцессоров MOS Technology 6502.
- Архитектура: 8-битная, но с 4-битной внешней шиной данных. Это означает, что за один такт процессор обменивается 4 битами с памятью, что делает его медленнее "полноценных" 8-битных 6502, но дешевле в производстве и достаточным для многих задач.
- Назначение: Создан для встраиваемых систем, где важна низкая стоимость и умеренная производительность. Его главная "ниша" — электронные игровые автоматы (видеопокеры, аркадные игры), а также кассовые аппараты, контроллеры, простые компьютеры и обучающие устройства.
- Ключевая особенность: Полная объектная и программная совместимость с процессором 6502 на уровне машинного кода. Это позволяло разработчикам использовать весь существующий инструментарий (ассемблеры, компиляторы) и знания, накопленные для 6502.
- Исполнение: Выпускался в пластиковом 28-контактном DIP-корпусе (Dual In-line Package), что было стандартом для того времени.
Технические характеристики
- Тактовая частота: До 1 МГц (типичная для серии). Существовали версии с маркировкой, указывающей на максимальную частоту (например, R6504AP-1 для 1 МГц).
- Разрядность данных: Внутренняя — 8 бит, внешняя шина данных — 4 бита (мультиплексированная).
- Разрядность адреса: 13 линий адреса, что позволяет адресовать 8 КБ (8192 байта) памяти. Это ограничение — главное отличие от 6502 (64 КБ).
- Набор инструкций: Полный набор команд процессора 6502 (56 инструкций, несколько режимов адресации).
- Напряжение питания: +5 В (стандартное для КМОП- и ТТЛ-логики того времени).
- Техпроцесс: КМОП (CMOS) или NMOS (в зависимости от конкретной версии). Версии с приставкой "C" (например, R65C04) — КМОП, что означает меньшее энергопотребление.
- Таймер: Встроенный программируемый таймер/счетчик.
- Прерывания: Поддержка маскируемого (
IRQ) и немаскируемого (NMI) прерываний. - Порты ввода/вывода: Имел встроенные порты ввода-вывода, что уменьшало необходимость в дополнительных микросхемах.
Парт-номера и совместимые модели
Семейство выпускалось под разными номерами, отличающимися по функционалу, объему памяти и корпусу.
Основные парт-номера семейства Rockwell 6500/1 с 4-битной шиной:
- R6500/1 — Общее обозначение семейства.
- R6504AP — Базовая модель, 28-pin DIP, 8 КБ адресного пространства.
- R6505AP — Аналогичен R6504, но с увеличенным до 4 КБ адресным пространством (меньше, чем у 6504).
- R6506AP — Аналогичен R6504, но с увеличенным до 16 КБ адресным пространством.
- R65C04AP — КМОП-версия R6504AP (низкое энергопотребление).
- R6504 (без "AP") — Мог выпускаться в другом корпусе (например, CERDIP).
Прямые аналоги и second source от других производителей:
- MOS Technology 6504 — Прямой прототип от создателя архитектуры.
- Synertek SY6504 — Еще один популярный второй источник.
- GTE G65SC04 — КМОП-версия.
Совместимые и родственные модели (более расширенные версии Rockwell):
- R6511Q — Значительно усовершенствованный микроконтроллер на основе ядра 6502. Имел встроенные ОЗУ, ПЗУ, таймеры и расширенные порты ввода-вывода. Это был следующий шаг в эволюции, более интегрированное решение.
- R65C02 — "Полноценный" 8-битный КМОП-процессор с 64 КБ адресации, прямой наследник 6502.
- R6502 — Классический 8-битный процессор Rockwell (аналог MOS 6502).
Где применялся?
- Игровые автоматы: Это основная область применения (Bally, Williams и др.).
- Бытовые компьютеры: Некоторые простые и educational-компьютеры, например, Rockwell AIM 65 (использовал R6502, но демонстрирует экосистему).
- Промышленные контроллеры: В станках, измерительной аппаратуре.
- Офисная техника: Кассовые аппараты, простые принтеры.
Итог: Rockwell R6504AP — это специализированный, экономичный микроконтроллер, который принес мощь архитектуры 6502 в устройства с ограниченными требованиями к памяти и стоимости. Его наследие живет в огромном количестве аркадных автоматов той эпохи. Сегодня он представляет большой интерес для коллекционеров и энтузиастов ретро-электроники.