Для этого есть отдельный вход на общем микшере - для подключения внешних устройств. как собственно и выход :)
По идее можно было бы и ВИ53 прицепить, но тогда получится ну уж очень многофункциональная плата. Но лучше пока начать с достигнутого.
Вид для печати
Кстати, для уменьшения количества микросхем можно логику запихать в одну CPLD типа EPM7032. Останутся только сам процессор, AY, буфер шины данных, ЛН1 в генераторе 14МГц. Плюсы в таком подходе, не надо будет если что резать дорожки, если ошибся с инверсией или схемотехникой. Минусы - стоимость (от 200руб) и необходимость программировать (USB ByteBlaster и программа от Quartus для программирования).
Вот вариант с EPM7032 - https://disk.yandex.ru/i/KEiMpxT2v-9dwg
В прошлом варианте забыл инвертировать RESET, обновил
200 руб. - это не те деньги, из-за которых могут возникать какие-то сомнения :) Что касается прошивания, то, думаю, кто будет собирать, у того всё нужное оборудование есть, а люди типа меня всё равно будут обращаться к специалистам ;)
Ещё прогонял в голове сценарий использования и понял, что мне не хватает микшированного моно выхода. У меня монитор EIZO 8020 от MSX, там встроенный монофонический динамик и меня на всех компах сложился некий стандарт для DIN-7, один из контактов которого звук. Поэтому хотелось бы не городить что-то навесом, а просто подключить проводок от платы к DIN-7 и иметь сразу готовый моносигнал BEEPER+AY.
DIN-7 это на платке на этой надо поставить, какие контакты?
Так в схему включил выход моно, и собственно добавил в микшер и вход моно, если вдруг внутренний звук подмешать кто то захочет. Схема тут - https://zx-pk.ru/threads/36257-pk-sp...=1#post1217251
P.S. Обнаружил у себя штук 20 EPM7032SLC44. Значит будем на них делать. :)
Не, не. DIN-7 - это разъём у меня на корпусе. 6-й контакт - это у меня звук. Вот к нему я и потяну проводок от платы расширения. Никаких дополнительных разъёмов на эту плату ставить не требуется. По-моему вполне можно обойтись гребёнкой. Плата всё равно будет где-то внутри компа. Ну не у всех, конечно, комп в корпусе, но тем не менее.
Супер! Спасибо.
Я точно захочу!
Отлично! Бронирую одну под себя ;) Готов внести предоплату!
Вчера получил письмо с просьбой добавить на платку как я понял вот эту схемку - https://zx-pk.ru/threads/27577-rassh...=1#post1157864
Насколько я понимаю, она позволяет использовать "брошенные" 16кб ОЗУ, в случае применения линейки памяти на РУ5.
Я не силен в возможностях Специалиста, но в принципе в CPLD остались 4 свободные ноги и можно так сказать попробовать такое провернуть. Но для надежности, выведу их на пустые контактные площадки, как и A14 c A15. Там уж каждый решит, будет пользоваться или нет. Просто надо будет соединить их перемычками.
Посему обновил схему - https://zx-pk.ru/threads/36257-pk-sp...=1#post1217251
- - - Добавлено - - -
Ну тогда, если больше замечаний и предложений нет, приступаем к разводке.
Или я туплю или эта схема всего лишь переадресует (при MODE=1) обращения к C000-FFFF в область 0000-3FFF. Само по себе это ничего полезного не дает, чтобы залезть в РУ5 по адресам C000-FFFF надо резать основную плату. Или там в более ранних постах была еще часть схемы, которая реализовывала нужный функционал. Можно не привязываться к РУ5, а поставить на дополнительную плату еще и SRAM, в который переадресовать обращения к С000-FFFF при включенном соответствующем режиме в т.ч. для специалистов на РУ6.
Я не агитирую в пользу этого или других изощрений, просто обращаю внимание.
- - - Добавлено - - -
Возможно там предполагалось пустить A14' только на дешифрацию, чтобы старый дешифратор трактовал (при MODE=1) обращения к C000-FFFF как к озу, а к РУ5 должен подходить старый адрес A14, чтобы реальное обращение шло в ранее неиспользуемую часть озу. Тогда примерно понятно.
Mick, есть новости?