![]() |
Quote:
Да и есть ли они все на шине-слоте? |
Quote:
|
Экзотические тараканы от зилога на каждом углу не валяются ;)
Если всёравно из чего делать , то ZX_Multi_Card лучший вариант . -------------------------------------------------------------------------- Навсякий случий если кто всётаки зохочет востановить скорпиновский вариант (путём ковыряния в проге) - i8251 = КР580ВВ51 = 82C51 i8253(4) = КР580ВИ53 = 82C54 Описания на зверей можно искать по русским именам , фирменные мануалы скорей всего найдутся только по эроглифам 82C51 & 82C54 . К передаваемому байту информации добавляется стартовый и стоповый биты (без контроля чётности). Скорость передачи 31,25 Кбит/с . -------------------------------------------------------------------------- Товарищь Mikka_A !!!!! А-уууу !!!!! ;) |
Quote:
PS. А почему тема во флейме оказалось ? Я тут пока не какого флейма не вижу, идёт обсуждение по теме, конкретного устройства для ZX и софта для этого устройства, тоже для ZX. Требую справидливости ! :mad: |
Quote:
|
Quote:
|
Quote:
Не помню как там щаз делается в прошивке или со спека , но нужно лишь настроить UART и таймер под мидишный протокол (думаю caro про это расскажет вполне доступным языком). В конечном итоге передача байта сводится к простопу пулянию в порт (и вероятно к проверке какого нить флага в какомнить региистре на тему передалось или нет). Приём байта вероятно начинается с отлова прерывания с последующим захавыванием принятого байта из карты (вероятно тоже нужно проверять флаг на тему приёма). |
Quote:
1 - 115200 2 - 57600 3 - 38400 4 - 28800 и т.д по формуле: baud = 691200/(const*6) (с учетом работы MK от кварца на 11.0952 Мгц). В этом ряду, как видно, скорость 31250, необходимая для MIDI не устанавливается. Поэтому придется модифицировать прошивку и добавить возможность установки этой скорости. Например можно одну из констант, которая задает не стандартную скорость, задействовать для установки требуемой для MIDI скорости. Предлагаю константу = 255, которая задает baud = 451,8 Скорость будет равна 691200/22 = 31418, что на 0.5% больше чем 31250. Поскольку требование к скорости в MIDI определяется допуском +- 1%, это вполне допустимо. Вечером нарисую схему преобразователя RS232<->MIDI и выложу в форум. |
ну и чем дело кончилось?
вообще, подрубал реально кто-нить к спеку миди-клаву, или "да там всё просто, пробабушка тётки младшего четвероюродного брата одного знакомого спектрумиста рубила на сабже буги-вуги, схема и софт лежат на её домашней страничке, которая накрылась во время гибели атлантиды"? ;) |
Quote:
Но поскольку реакции не последовало, прошивку пока не трогал. У меня к сожалению ни одного MIDI-устройства нет, так что проверить работу не смогу. |
| All times are GMT +4. The time now is 15:47. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.