Цитата Сообщение от svofski Посмотреть сообщение
Поздравляю с расчехлением копья.
Спасибо, хотя не всё там хорошо: "паралонки" на кнопках разложились -- клавиатура не работает, видео только ч/б, да и кадры плывут на современных теликах... Хотя, для тестов хватит, а потом буду восстанавливать по мере возможности.

Цитата Сообщение от KTSerg Посмотреть сообщение
А чего нумерация строк токая:
"for (Nst=0x80; Nst<=0x87; Nst++){ // вывод строк (8 шт.)"
по описанию протокола это вроде как нумерация повторов...
Я ориентировался на это описание: ссылка (в конце страницы), есть та же инфа в сканах печатных изданий, но так сразу не найду... В общем, 0x80-0x87 -- первый вывод блока, 0x88-0x8F -- повтор.

А "регулировку громкости" - не делал?
Или просто в схему выхода резюк-переменник воткнул?
В начале просто подключил массу и D3 ардуины на вход, потом сделал через конденсатор 0,33мКф. Кстати, случайно выбранная задержка в 256 мкс оказалась удачной -- без конденсатора на 248 мкс уже не грузится, с конденсатором чуть лучше. Эмпирическими расчётами прикинул, что максимальная скорость, с которой выводил данные Вектор, должна быть при полупериоде около 216 мкс, а наименьшая -- 400 мкс.

Интересное наблюдение: копировщик "copy v2.1" может грузить данные без ошибок на скорости от 232 мкс, в отличие от всех других загрузчиков, в том числе и начального, из ПЗУ. С чем это связано -- не понятно... Видимо, там код более оптимизированный. (Всем другим копировщикам нужно не меньше 264 мкс.)

Опять же, возможно на выходе надо собрать более приличную схемку, как в других "плеерах", или даже просто убрать "сопли", и скорости возрастут. Или попробовать подавать сигнал прямо на вывод 13 микросхемы Д30 (КР580ВВ55А).