Побороть ностальгию с помощью наборов для разработки на базе процессоров Intel 8080, Motorola 6802, Z80…


Процессор Intel 8080 был выпущен в апреле 1974 года, Motorola 6802 — в 1976 году, и люди 40, 50 лет и старше, возможно, помнят их.

Люди могут все еще иметь их дома, но, конечно, если вдруг у вас возникло чувство ностальгии, в 2019 году вы не сможете купить их, не так ли? По-видимому, именно поэтому, Вичит Сирихоте (Wichit Sirichote), доцент кафедры прикладной физики в Технологическом институте короля Монгкута в Бангкоке, Таиланд, разработал несколько наборов для разработки на основе этих более старых процессоров.


Комплект разработки Intel 8080

Давайте возьмем в качестве примера 8080 devkit, чтобы проверить возможности таких комплектов:

  • Процессор — процессор NEC 8080 с тактовой частотой 2,048 МГц
  • Оперативная память и хранилище — 32 КБ ОЗУ, 32 КБ EPROM
  • Чип памяти и декодер ввода/вывода — GAL16V8D PLD
  • Генератор — чип 8224 с частотой Xtal 18,432 МГц
  • Контроллер шины — чип 8228 со стробированием RST 7 для вектора прерывания
  • Дисплей — 6-символьный 7-сегментный светодиодный дисплей
  • Клавиатура — 28 клавиш
  • Последовательный порт RS232 — Программно-управляемый UART 2400 бит/с 8n1
  • Светодиод отладки — 8-битный светодиод GPIO1 на месте 00H
  • Тик — тик 10 мс, произведенный 89C2051, доступный для экспериментов по запуску времени
  • Текстовый ЖК-интерфейс — прямой текстовый ЖК-дисплей с интерфейсом шины ЦП
  • Разъем расширения — 2x 20-контактный разъем
  • Разное — чип сброса KIA7042 для сброса отключения питания; Индикаторы битов HALT и INTE
  • Преобразование мощности — питание + 12 В и -5 В подается через встроенный преобразователь постоянного тока MC34063 и Intersil ICL7660
  • Потребляемая мощность — 500 мА при 7,5 В через внешний адаптер переменного тока

Более подробную информацию о комплекте, включая пример кода в сборке, можно найти на странице проекта.

Если вы много лет начинали работать с другой платформой, у Wichit Sirichote есть выбор других наборов для разработки, основанных на пережитках прошлого:

  • Микропроцессорный комплект CDP1802 для сборки раритетного COSMAC CDP1802 комплекта.
  • Микропроцессорный комплект Intel 8086 для сборки популярного микропроцессорного комплекта на базе архитектуры x86 с процессором 8086.
  • Микропроцессорный комплект Motorola 6809 для сборки 8-разрядного микропроцессорного комплекта с процессором 6809.
  • Микропроцессорный комплект Motorola 68008 для сборки 32-разрядного микропроцессорного комплекта с процессором 68008.
  • Микропроцессорный комплект Intel 8088 для сборки 16-разрядный микропроцессорного комплекта с популярным процессором 80C88.
  • Комплект микроконтроллера 8051 с новой конструкцией платы 8051 с 7-сегментной и шестигранной клавиатурой.
  • Микропроцессорный комплект Motorola 6802 возвращающий назад в 1976 г. с микропроцессором 6802.
  • Микропроцессорный комплект Z80 простой в использовании с совместимыми командами MPF-1, комплект Z80.
  • Микропроцессорный комплект 6502 — возврат к классическому процессору с технологией MOS 6502 CPU.
  • Микропроцессорный комплект 8085. Приятный дизайн с печатной платой меньшего размера из комплекта MTK-85.

Мы начали с компьютера ZX-81, а затем, в начале 90-х, перешли на ПК с процессором Intel 8086, так что, возможно, мы еще и не так стары.

Вы найдете всю информацию о учебных комплектах для микропроцессоров и микроконтроллеров на веб-сайте г-на Сирихоте . На сайте нет ссылки на покупку, но мы слышали о проектах у Рика Лербаума, который написал о своем опыте работы с комплектом 8080 и пояснил, что вы можете связаться с г-ном Сирихотом по электронной почте (доступно на его сайте), если вы заинтересованы в заказе один из его микропроцессорных наборов.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.