Oberon
#03
14 марта 1997 |
|
Железо - О подключении AY-3-8910(8912) для проигрывания цифровой музыки.
------------------------------------------ (C) DR.DEATH/SPEED Co.'97 ------------------------------------------ О подключении AY-3-8910(8912). -════════════════════════════════════════- В последнее время появилось большое количество SPECTRUM совместимых машин, у которых либо нет музыкального сопроцес- сора, как например у PENTAGON 128K, или настолько дефектное подключение,что боль- шая часть Российского SOFTA просто молчит, например SCORPION ZS 256, на котором не- возможно слушать, а также писать DIGITAL SOUND. На большинстве машин невозможно прослушать оцифрованную музыку,написанную в братской Польше , так как 'умные' поляки перед тем как "выкинуть" данные в порт делают типа того: OR #80 OUT (#FD),A , хотя большая часть наших машин требует делать: OR #A0 OUT (#FD),A Именно эти глюны заставили меня пересмот- реть схему подключения AY-3-8910(8912). В схеме, которую я представляю, устране- ны все мне известные недостатки. Сопроцессор не "мусорит" на шину во время выборки команды процессором,так как введён сигнал M1:выборка музыкального сопроцессо- ра теперь не зависит от состояния A13 и благодаря этому есть DIGITAL SOUND во всех поляческих демухах... Ну, а теперь напрямую перейдём к схеме: Если вы поняли принцип работы данной схемы, и поняли,откуда берутся все сигналы для функционирования схемы, то вперёд за паяльник,а тем,кто ещё недавно в наших ря- дах, я поясню как енту самую схему запус- тить. Все сигналы типа M1,не WR,A14,A15,A1, не IORQ,RESET вы можете взять с системного разъёма вашего компьютера, если таковой есть в наличии. Но если у вас всё-таки нет системного разъёма, то данные сигналы сни- мите с одноимённых ног Z80. Сигналы D0-D7 идут на одноимённые ноги процессора Z80 . Сигнал с частотой 1.75 МГц можно снять с: Москва 48к 2D3 Ленинград 1 2D35 Ленинград 2 2D3 Пентагон 48к 2D10 Пентагон 128к 2D3 Москва 128к 2D3 Если же ваша тачка всё-таки не попала в этот список и вы не знаете, где её (час- тоту) взять, то поищите по схеме 1.75 МГц в районе тактового генератора. Сигнал с такой частотой может существовать либо на микрухе 5SSUES,либо 5SSUE7, возможны вари- анты. Если вам лень что-либо искать по ка- кой-то схеме, то просто повторите то,что я нарисовал в нижнем левом углу.╔════════════════════╗ ║ WARNING!!! ║ ║ ║ ║ Питание на микро- ║ ║ схему 5SSUES пода- ║ ║ ётся на 5 и 10 ║ ║ ноги: +5V и земля ║ ║ соответственно ║ ║ ║ ╚════════════════════╝Сигналы с выходов сопроцессора можно комбинировать, как душе угодно. Например, соединить все выходы в один, как это было сдела- но на фирменном 128к SPECTRUM'е. А если у вас небо- гатая фантазия, то предлагаю свой вари- ант (см.рисунок). Я указал на схеме основным вариантом ABC STEREO, как у меня, хотя сейчас всё больше народупишет под ACB STEREO. Ну и под конец статьи дам пару небольших советов: 1. Если на вашей тачке не пашет оцифро- ванный звук в поляческих демах, то просто оторвите от схемы выборки сопроцессора сигнал A13, а вместо него подайте сигнал A15. 2. Если на вашу схему выборки сопроцес- сора не заведён сигнал M1, то в целях на- дёжности лучше ввести вместо сигнала A14 просто смесь сигналов A14 и M1 через любой элемент 'И', например 5SSЛИ1. Теперь, если нет вопросов, вперёд за дело! ---════════════════════════════════════--- * * * * * *
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября