Железо - О подключении 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).
В схеме, которую я представляю, устране-
ны все мне известные недостатки.
Cопроцессор не "мусорит" на шину во время
выборки команды процессором,так как введён
сигнал M1:выборка музыкального сопроцессо-
ра теперь не зависит от состояния A13 и
благодаря этому есть DIGITAL SOUND во
всех поляческих демухах...
Ну, а теперь напрямую перейдём к схеме:
Если вы поняли принцип работы данной
схемы, и поняли,откуда берутся все сигналы
для функционирования схемы, то вперёд за
паяльник,а тем,кто ещё недавно в наших ря-
дах, я поясню как енту самую схему запус-
тить.
Все сигналы типа M1,не WR,A14,A15,A1,
не IORQ,RESET вы можете взять с системного
разъёма вашего компьютера, если таковой
есть в наличии. Но если у вас всё-таки нет
системного разъёма, то данные сигналы сни-
мите с одноимённых ног Z80.
Cигналы D0-D7 идут на одноимённые ноги
процессора Z80 .
Cигнал с частотой 1.75 МГц можно снять с:
Москва 48к 2D3
Ленинград 1 2D35
Ленинград 2 2D3
Пентагон 48к 2D10
Пентагон 128к 2D3
Москва 128к 2D3
Если же ваша тачка всё-таки не попала
в этот список и вы не знаете, где её (час-
тоту) взять, то поищите по схеме 1.75 MГц
в районе тактового генератора. Cигнал с
такой частотой может существовать либо на
микрухе 555ИЕ5,либо 555ИЕ7, возможны вари-
анты. Если вам лень что-либо искать по ка-
кой-то схеме, то просто повторите то,что я
нарисовал в нижнем левом углу.
╔════════════════════╗
║ WARNING!!! ║
║ ║
║ Питание на микро- ║
║ схему 555ИЕ5 пода- ║
║ ётся на 5 и 10 ║
║ ноги: +5V и земля ║
║ соответственно ║
║ ║
╚════════════════════╝
Cигналы с выходов
сопроцессора можно
комбинировать, как
душе угодно.
Например, соединить
все выходы в один,
как это было сдела-
но на фирменном 128к
SPECTRUM'е.
А если у вас небо-
гатая фантазия, то
предлагаю свой вари-
ант (см.рисунок).
Я указал на схеме
основным вариантом
ABC STEREO, как у
меня, хотя сейчас
всё больше народу
пишет под ACB STEREO.
Ну и под конец статьи дам пару небольших
советов:
1. Если на вашей тачке не пашет оцифро-
ванный звук в поляческих демах, то просто
оторвите от схемы выборки сопроцессора
сигнал A13, а вместо него подайте сигнал
A15.
2. Если на вашу схему выборки сопроцес-
сора не заведён сигнал M1, то в целях на-
дёжности лучше ввести вместо сигнала
A14 просто смесь сигналов A14 и M1
через любой элемент 'И', например 555ЛИ1.
Теперь, если нет вопросов, вперёд за дело!
---════════════════════════════════════---
* * * * * *
Другие статьи номера:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Железо - О подключении AY-3-8910(8912) для проигрывания цифровой музыки. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|