PDA

Просмотр полной версии : подключение OKI ML287x GM MIDI синтезатора к спеку



Zarax
16.01.2013, 16:50
эта микруха встречается в dect радиотрубках, давно валяется без дела такой телефон - статикой выбило одну из линий клавиатуры, нужно менять процессор ,чинить нет смысла,но есть желание использовать MIDI синтезатор. Для сопряжения с ZX микруха подходит идеально - имеется встроенный, программно управляемый PLL - поэтому работает с любым клоком в прелелах от 2.7 до 30 МГц, у ней восьмибитная шина, для программирования надо отдать всего лишь два адреса, ешё есть поседовательный режим.микруха довольно мощная кроме миди может играть PCM, бонусом идёт четырёхканальный шим для светомузыки. Вся сложность в том, что у микрухи QFN корпус. пока подключил к LPT порту компа, для чего отпаял с платы телефона проц, и подключился напрямую к дорожкам, идущим к микросхеме (сигналы SCLK,SDIN) соответственно с первого раза ничего не получилось, повезло, что сигнал SDOUT который не используется в схеме телефона, притянут к земле через резистор, убрав который. нашлось место подсоединения. теперь появилась возможность читать регистры, на первый взгляд всё должно работать, запись проходит успешно, о чём сигнализирует изменение регистров состояния FIFO буферов (см. даташит) но выхлопа нет, причём внутренний буфер опустошается мгновенно (я так думаю, чтение должно происходить по мере проигрывания мелодии). тем не менее, если передавать отдельные сообщения, всё таки удаётся извлечь звуки, а вот целиком мидюху не играет ни в какую. пока собственно главный вопрос, как изготовить плату под QFN в домашних условиях (слыхал есть какая-то паста, которая поможет усадить QFN с куцыми выводами) или ну её нафиг, просто подключить все эти сопли, вместе с остатками телефона как есть, через сдвиговый регистр ?
Что посоветуете.

Zarax
16.01.2013, 20:37
тупанул я, не внимательно читал даташит загвоздка была в том, что буфер для миди внутри не 1024байт, а 1024бит, исправил,щас играет. правда остались ещё мелкие косяки с тональностью и темпом.