ZX SPECTRUM 48K! Разбираем схему, дорабатываем видеовыход, собираем эмулятор клавиатуры PS 2. (Назад в будущее СССР 2.0)

0:00 Любимый компьютер детства - ZX Spectrum 0:43 Что такое ZX Spectrum? 2:00 Заглянем внутрь ZX Spectrum 3:12 Центральный процессор и чип ULA 4:30 Оперативная память компьютера 5:28 ПЗУ (ROM), динамик и ВЧ-модуль 6:14 Принципиальная схема. Мультиплексоры ОЗУ 7:43 Адресация ПЗУ (ROM) 8:17 Чип ULA и его функции 9:37 Как работает опрос клавиатуры в Спектруме? 10:47 Организация порта #FE в ZX Spectrum 11:30 Формирование видеосигнала в ZX Spectrum 12:29 Импульсный преобразователь питания ОЗУ 13:48 Модификация для подключения к Спектруму современного ТВ 14:40 Первое включение с ограничением силы тока. 15:38 Проверяем все напряжения питания 16:17 Можно ли восстановить шлейф клавиатуры? 17:11 Эмулятор клавиатуры на базе Ардуино 18:18 Статическое ОЗУ как основа эмулятора клавиатуры 19:43 Схема и принцип работы эмулятора 20:27 Изготавливаем разъёмы подключения клавиатуры 21:30 Тестируем работу микросхемы ОЗУ КР537РУ25 23:36 Тестируем АП6 и шину адреса 25:08 Первое подключение эмулятора к Спектруму 26:27 Процедура нажатия клавиши по коду ASCII 27:40 Реализация функции двойного нажатия 29:16 Набираем на Спектруме команду загрузки с ленты 29:43 Подключаем внешнюю клавиатуру 30:24 Описание протокола PS/2 31:13 Процедура чтения порта клавиатуры 32:20 Отслеживаем события нажатия и отпускания 32:18 Процедура конвертации кодов PS/2 в коды ASCII 33:43 Первый запуск эмулятора на Спектруме 34:06 Поддержка Backspace и клавиш курсора 34:50 Загружаем в Спектрум игру со смартфона 35:15 Проблема распайки разъёма EAR 36:34 Загружаем мою игру Xonix - проблемы опроса клавиш 37:27 Конвертируем TZX файл в WAV для загрузки 38:02 Дорабатываем процедуру WriteByte()
Back to Top