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 #Спектрум