- PVSM.RU - https://www.pvsm.ru -

На EP8266 можно эмулировать «Радио-86РК» [1], но до микропроцессора 8080 был 8008, о котором сегодня ретрокомпьютерщики вспоминают реже [2]. Его тоже удалось эмулировать на этой платформе и запустить интерпретатор Бейсика SCELBAL.
В проекте автор объединил два своих же предыдущих. Первый — эмулятор 8008 на той же платформе [3], но без видеовыхода, а второй — так и не доведённый до рабочего состояния (не хватило ОЗУ) эмулятор IBM PC XT с видеовыходом. Взяв из второго проекта код реализации видеовыхода, автор добавил его в первый, получив прошивку [4] для предлагаемого устройства.
Схема его показана ниже:

Эта же схема же в PDF — здесь [5]. Режим взаимодействия через последовательный порт, унаследованный из первого проекта, сохранён, для выбора между портом и видеовыходом предусмотрен переключатель на два положения и два направления. Когда выбран видеовыход, ввод данных происходит с PS/2-клавиатуры. Собранная конструкция у автора выглядит так:

Автор также подключил к устройству свой же перфосчитыватель [6] (тот из двух вариантов, который меньше размерами), но не обновил схему. Так выглядит конструкция вместе с перфосчитывателем:

Автор: Tormoz Edison
Источник [7]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/diy/316046
Ссылки в тексте:
[1] эмулировать «Радио-86РК»: https://habr.com/ru/post/411625/
[2] вспоминают реже: https://habr.com/ru/company/intel/blog/404073/
[3] эмулятор 8008 на той же платформе: https://hackaday.io/project/28227-esp8266-based-i8008-emulator
[4] прошивку: https://cdn.hackaday.io/files/1614046905508736/term8008.zip
[5] здесь: https://cdn.hackaday.io/files/1614046905508736/8008vid.pdf
[6] перфосчитыватель: https://hackaday.io/project/162182-punched-tape-reader-peripheral-for-8008-emulator
[7] Источник: https://habr.com/ru/post/449884/?utm_source=habrahabr&utm_medium=rss&utm_campaign=449884
Нажмите здесь для печати.