Error404, Рязань брал. Схему не брал=)
(с)царь. =)
Вид для печати
Error404, Рязань брал. Схему не брал=)
(с)царь. =)
Третьего дня думал распечатать и не сделал. А теперь не нахожу. Хотел глянуть актуальную, чтобы посмотреть что сделано с тактированием от кварца 1,8ххх - дико не хочется пробником звонить. Кстати, дешифрацию AY вчера прозвонил, там все сделано в соответствии с оригинальной схемой (проверял с этим рисунком), вот допаяю плату и буду проверять работоспособность в плеерах ПРО/128 (30h/BFFD) - проверять работает ли AY по дешифрации Спека(FFFD/BFFD) и если нет, поможет ли доработка выполненная на этом рисунке красным на элементах D2.1 и D2.2 (я так и не понял проверял ли кто-то это)
Поигравшись с ручным созданием образов для РОМ-диска решил автоматизировать процесс. В FASM сделал файлик с текстом типа такого:
db $EF
db 14 dup $FF
db $D1
file 'AYPLAY$.ORD'
file 'MU15.ORD'
db 65536-($-$$) dup $FF
и всё! Достаточно вписать нужные файлы и при компиляции получаем образ нужного размера и необходимым заголовком.
Теперь не нужен HEX-редактор, калькулятор и подобное. По моему получилась продвинутая замена виндовой команде COPY. :)
Ревизия показала, что в закромах отсутствуют кварцы на 14Мгц (для платы COM-AY). И тут подумалось: раз на этой плате у нас уже имеется генератор на 1,8ххх МГц (для ВВ51), то эту же частоту можно подать и на AY (она близка к 1,75М, а для AY некоторый разброс тактовой частоты не критичен, на Орионе вообще практиковалось подавать на него 2Мгц). А еще это даст возможность исключить ИЕ5. Что скажете?
Так изначально там так и было. Путем деления 10 МГц получали 2.5 и 1.66 МГц.
Это уж потом мы стали капризничать. Ускорили ВВ51 и точнее дали частоту на муз. процессор.
Думаю, что на слух не очень-то и различишь разницу.
Тестирую AY на плате COM-AY плеером unipl2 патченым для портов PRO.
Звука как такового нет, есть шумы в такт ритма мелодии. Плата пока что спаяна "как есть" (за исключением того что нету ИЕ5 и на AY подается 1,8Мгц с генератора на ЛН1).
У всех так? Для работы хотя бы портов ПРО отрезали что-нибудь?
Ну, гонит ,короче этот плеер, какафонично, но поёт.
AYplay работает.
Исходников нету случаем?
- - - Добавлено - - -
Упс! Усё работает! В резидентном режиме в меню слышна каша, а как выходишь-нормально играет.
И что самое интересное, перестал сбоить комп после обращения к жёсткому.
Вот что музыка чудойственная делает то! Ура, товарищи!
Такие дела.
А какая у тебя версия платы AY? Доработки на ней есть какие-нибудь?
- - - Добавлено - - -
Исходники версии для портов ПРО у Дмитрия. У меня есть исходники этого плеера для портов ZX (BFFD/FFFD). Но я так и не понял - кто-нить допилил дешифрацию на плате COM-AY ПРО чтобы оно работало по по портам ZX?
По портам ПРО плата у меня работает. Правда тест показывает, что нет микросхемы. Из-за этого я долго проверял монтаж. Но потом запустил программу demo1 с того же диска и звук пошел. Понял, что плата работает.
Не было звука по портам Спектрума. unipl2, патченый Дмитрием, насколько я помню, тоже работал. Еще работал какой-то проигрыватель, сейчас не вспомнить, надо смотреть на дисках.
Сейчас проверить не могу, т.к. почти все лето не нахожусь дома. Вернусь только в двадцатых числах, т.е. в конце месяца.
Чудеса у вас творятся на Про:v2_jawdr: Фатальная замена микросхем серии 555, сделала свое дело. Понижайте частоту платы до 5 МГц. Уверен глюков в разы меньше станет.
- - - Добавлено - - -
Или еще чего. Когда Орион делал профессионал схемотехник. На асинхронных счётчиках. Понизил частоту с 10МГц до 50Гц на ИЕ5. По Про не знаю. Но такие схемные решения на сегодняшний день не многий эмулятор цифровых схем отработает ( без подстройки). Проверено!