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() Модели в СССР/СНГ • Алеста • Арус • Байт • Балтик • Бейсик • Бриз • Вега • Веста • Восток • Гамма • Дуэт • Дубна 48К • Дельта-С • Импульс • Искра-1085 • Квант • Квант-БК МС0530 • Кворум • Комета-01 • Компаньон • Композит • КР-05 • Красногорск • Ленинград • Львов • Мастер • Москва • Нафаня • НИС • Олимпик-С • Орель БК-08 • Парус • Пентагон • Пик • ПЛМ Автоматика • Полигон • Ратон-9003 • Робик • Сантака (Импульс) • Символ • Сириус • Спектр БК-001 • Сункар • Таганрог-128 • Фобос БК-01 • Форум • Харьков • Хоббит • Яуза • ALF TV Game • Anbelo/C • ATM Turbo • AZX-Monstrum • Contact • GrandRomMax • HIMAC • KAY • Magic • Orizon-Micro • Patisonic • Profi • Scorpion • Scorpion ZS-256 • Sintez • Sprinter • ZX Evolution • ZX Next • ZX-Poly • ZXM-Phoenix #Алеста #Арус #Байт #Балтик #Бейсик #Бриз #Вега #Веста #Восток #Гамма #Дуэт #Дубна48К #Дельта-С #Импульс #Искра1085 #Квант #КвантБК #МС0530 #Кворум #Комета01 #Компаньон #Композит #КР05 #Красногорск #Ленинград #Львов #Мастер #Москва #Нафаня #НИС #ОлимпикС #ОрельБК08 #Парус #Пентагон #Пик #ПЛМАвтоматика #Полигон #Ратон9003 #Робик #Сантака #Импульс #Символ #Сириус #СпектрБК001 #Сункар #Таганрог128 #ФобосБК01 #Форум #Харьков #Хоббит #Яуза #ALFTVGame #AnbeloC #ATMTurbo #AZXMonstrum #Contact #GrandRomMax #HIMAC #KAY #Magic #OrizonMicro #Patisonic #Profi #Scorpion #ScorpionZS256 #Sintez #Sprinter #ZXEvolution #ZXNext #ZXPoly #ZXMPhoenix #ZXSpectrum #Спектрум
Back to Top