Я у себя так и сделал на 0-1 канале, а 2 использую как счетчик, все синхронизирую от кадровой, как и в ЧИП8, только там 60Гц, а у меня 50Гц. ВИ53 прикручена к портам:
Код:VI53_0 .EQU 10h
VI53_1 .EQU 11h
VI53_2 .EQU 12h
VI53 .EQU 13h
Вид для печати
"Мухи - отдельно, котлеты- отдельно". Это не "та" ВИ53. То что принято общим голосованием так и остается и используется как "муз. сопроцессор", а эта ВИ53 только для ЧИП8, в ней порт 0 и 1 завязаны аппаратно и функционально - это БИПЕР, а порт 2 не имеет выхода, т.к. используется как счетчик и связь с внешним миром имеет только через свой регистр.
Разобрался со своим ЧИП8, вроде заработало. Все отлаживал на маленьких демках "Maze" и "Maze (alt)", первая отличается от второй только тем, что нет обнуления регистров 0 и 1, а при старте в РУ10 куча мусора, вот и выводило ерунду, ну и генератор случайных чисел глючил...
Звук и счетчик еще не тестировал - надо программы грузить (писать тесты лень), а пока нечем, надо доделать свой цифровой магнитофон для РК и под ЮТ...
Наверное надо "отпочковываться" в отдельную тему ЮТ+ЧИП8...
У Микро-80 экран 64х32, как раз для CHIP-8. Новая версия с некоторыми расширенными функциями SCHIP, например режим экрана высокого разрешения 128х64 :) (кроме скроллинга). Работает и на ЮТ-88, но нижние 4 строчки соответственно не видно.
http://zx-pk.ru/attachment.php?attac...1&d=1444408397
Вот.
Вот потихоньку доделываю ЧИП8 в железе. Вроде получается :)
Пока глюк со встроенным шрифтом и игра "Lunar Lander" виснет на заставке, буду разбираться...
Есть артефакты на экране, но это железо, где-то задержки надо делать или еще что-то, пока лень разбираться - занимаюсь софтом.
Видео https://yadi.sk/i/2qmSy1DYqEMQR
Скорость большая, трудно в Пин-Понг (на видео нет) и УФО играть, надо затормозить... :)
На первом фото ЮТ-88 в минимальной конфигурации, слева вверху плата ОЗУ (журнальный вариант, 0x3000-0x3FFF, здесь располагается все рабочее пространство и видеопамять ЧИП8)+ПЗУ (Калькулятор, интерпритатор CHIP8), слева внизу плата видеоконтроллера (почти клон от Dream6800) со встроенным бипером и счетчиком (для ЧИП8) на 580ВИ53.
Плюсую неистово ;)
Интересная штука этот CHIP8, как бы на Микро-80 себе прикрутить ?
Напрямую к Микре не получится, CHIP работает только с графическим экраном. Как вариант (как раз буду пытаться делать) - прикрутить графический ЖКИ-дисплей на отдельный порт, хотя бы 128х64 (тогда программы под SuperCHIP пойдут).