Недавно соорудил нечто подобное на макете для Апогея.
https://youtu.be/SNgWk6kL3mQ
Вид для печати
Недавно соорудил нечто подобное на макете для Апогея.
https://youtu.be/SNgWk6kL3mQ
схема-то будет?
Я в схемных редакторах опыта ещё не имею, только учусь. Как освою хоть что-нибудь, так сразу и выложу (может к вечеру).
В принципе, моя схема на 90% похожа на упоминаемую ранее в теме схему от Alex_LG. Только мультиплексор у меня построен на 74хх244 (за неимением 74хх157 или 74хх257), а в качестве буфера данных озу наоборот 74хх245. Ну и вместо тумблера программно переключаю знакогенератор незадействованным сигналом C1 контроллера клавиатуры.
SegaBoy, качай халявую версию diptrace, удобно и достаточно
Так пойдёт?
П.С. Все необходимые для работы сигналы берутся с платы Апогея. На самой плате требуется удалить перемычку 78-79, соединяющую сигналы CRT VSP и ROM3 /CS.
Версия не окончательная, так как планирую задействовать всю память (8КБ) для четырёх наборов по 128 символов.
для 128 вроде необходим 1кб, так что 8 комплектов спрайтов можно держать. Я примерно к похожей схеме пришел, заказал десяток 6264 для экспериментов. Но я думаю полную дешифрацию адреса делать на одной pal16 или ртшке. Кроме того I/O 6264 цепляется к двум однонаправленным буферам, переключающим выход на общую ШД (для записи в память) или на шину данных вг75 (на чтение) при наличии дешифрованного адреса и сигнала WE
у меня уже (пока еще) 3 версии плат - есть на чем экспериментировать. Скоро будут и оригинальные на ру3 и на ру5.
Программируемый знакогенератор для Апогея с четырьмя одновременно отображаемыми наборами по 128 символов.
При записи в память знакогенератора старшие линии адреса (А11 и А12) выбираются сигналами С1 и С2 контроллера клавиатуры. При чтении - линии адреса выбираются через неиспользуемые для отображения биты 7 и 8 шины данных знакогенератора.
На скриншоте приведён пример, когда одновременно видны четыре набора символов - два набора алфавитов с псевдографикой и два набора составленных из спрайтов по мотивам Диззи.