С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Так куда в итоге пошла разработка? Применять 1801вм1 в качестве "регистра на МПИ" это бред (он таки полноценный процессор), прилепить к нему память таки надо, причем даже если АЦП не ставить (хотя там всего-то пачка резисторов) то можно им неплохо играть оцифровки через AY... вот от этого тракера https://www.youtube.com/watch?v=3MNHP-hBMLI
http://zx-pk.ru/threads/29020-zvukovoj-kontroller-dlya-uknts.html?p=959900&viewfull=1#post959900
- - - Добавлено - - -
Да, качество звука получатеся лучше чем через 8-ми битный ЦАП (за счёт значительной нагрузки на проц) Crystal clean PCM 8bit samples on the poor PSG
ЦАП сугубо опционален, поэтому и обозначен как бонус.
- - - Добавлено - - -
Да, но это решение просто для эксперимента, по быстрому подцепить AY, получить к нему простой доступ с ЦП.
- - - Добавлено - - -
Кстати, нет ли ошибки в схеме?
По схеме DD4 это 1533ЛЕ4 (3 x 3ИЛИ-НЕ), а по логике должно быть(если я не упустил чего то) 1533ЛА4 (3 x 3И-НЕ)
- - - Добавлено - - -
Да, и просто чтобы до конца разобраться как это работает, вопрос по схеме, каково назначение C1 и C2? По идее они создают задержку прохождения сигнала. Внимательней читать ГОСТ на МПИ?
Для более полной совместимости с БК11М это необходимо, т.к. некотрая часть музыкального софта БК использует таймер 1801ВМ1 ( адреса регистров 177700-177712 для младшего режима адресации ). Кроме того, самая простая схема выборки порта 177714/177716 - именно с 1801ВМ1. Или дополнительно пяток мелких ИС.
Если проектировать в традиционном стиле ДВК - необходимо ставить 1801ВП1-033 как контроллер регистра, сам регистр ( музпроц ), да и таймер 580ВИ53Д как источник прерываний ( векторных ) для ВП1-033. На полную совместимость со всем музыкальным софтом ( в варианте с ВП1-033 ) от БК11М расчитывать не следует, по причинам :
1. Несовпадение адреса регистра ( не 177714 ).
2. Отсуствие встроенного в 1801ВМ1 таймера
Отмечу, что для всех вариантов потребуется изрядное к-во мелких ИС, но для варианта без БИС 1801-й серии - в пару-тройку раз больше.
- - - Добавлено - - -
О применении 1533ЛЕ4.
ДД4.1 - при совпадении низких ( активных ) уровней на входах :
выв.01 SYNC
выв.02 SEL 177714
выв.13 задержанный DOUT
Обеспечивается появление уровня +4 в. на выходе, поступающее на вход разрешения записи в ИР23 ( и в музпроц ).
Решение аналогично примененному в БК11М
*
ДД4.2
выв.03 - сигнал RPLY 1801ВМ1=0в.
выв.04 - сигнал SYNC=0в
выв.05 - сигнал DIN=0в ( 0в. - ввод данных в МПИ )
на выходе элемента появляется +4в., инвертируется ДД7.1 и используется для реверсирования приемопередатчиков данных МПИ АП6 ( +5в. - вход--->выход, 0в. -вход<---выход ).
*
Насчет С1.
Он задерживает (~1 такт ) выдачу сигнала ответа 1801ВМ1 на МПИ УКНЦ, для создания условий перезарядки емкостей канала МПИ УКНЦ, т.к. данные выводятся после переключения АП6 на вывод, а не как положено по ГОСТ МПИ ( там строго всё на АП2/АП7 завязано, они с ОК ) - по сигналу DIN=0в.
*
С2 - задержка сигнала DOUT , примерно ~100 нс.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Для себя как программиста, в этой теме я не вижу главного -- консенсуса о том, на каком процессоре УКНЦ будет висеть AY и на каком порту.
Как я понимаю, результатом будет N девайсов со всеми вообразимыми комбинациями возможных вариантов.
В принцпипе, можно же сделать обмен с дополнительным процессорным модулем таким же как с ПП.
Т.е. добавляется второй ПП исключительно для звука. И программно будет не так уж и важно к какому из двух ПП подцеплен звукогенератор.
Разве что встроенный ПП обладает очень ограниченными ресурсами.
Последний раз редактировалось randomizer; 20.04.2018 в 23:28.
Эт зависит от разъема. Если сделать хитро - можно с 1-й стороны - 60 ( телеграфный адаптер ), а с др. стороны - для слотов пользователя.
Группы адресов ( адрес звукового чипа ) :
177700...177716 ( как в БК )-177714
177720...177736 - 177734
177740...177756 - 177754
177760...177776 - 177774
Если кто-то испытывает непреодолимые трудности с отрисовкой Э3 начисто и созданием Герберов - посоветую обратится к Гуру ПП - уважаемому господину Panther, за соответствущее вознаграждение.
ИМХО - что бы в принципе недопускать двусмысленностей, предлагаю по итогам испытаний рабочего образца выложить Герберы в свободный доступ. Могу на это выделить 100 руб ( Сто рублей ) на номер телефона.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)