Здесь я приводил.
Вид для печати
Здесь я приводил.
Спасибо. Все буквы перебрал, а собаку попробовать не додумался :)
- - - Updated - - -
В общем, всё работает, осталось аккуратно обновить схемы и платы. Из изменений архитектуры сделаю управление страницами ПЗУ регистром страниц RAM-диска (включаемое джамперами), джампер для установки триггера режима по сбросу в режим 2 (стандартный MX), и, возможно, разделю /U1 (регистр цвета) на 4 адреса (есть свободный дешифратор). Стоит ли? Не будут ли MX программы глючить? На освободившиеся три адреса можно будет повесить часы и ещё что-нибудь.
Интересный эффект: если вытащить память из модуля цветности, изображение целиком окрашивается в тот цвет, который последним был записан в регистр цвета (и в STD, и в MX).
Обновил схемы и платы в первом посте.
РУ5 в контроллере цвета почему-то работают нестабильно. Если ввести задержку (или усиление?) сигнала /RAS на одном элементе ЛИ1, всё становится нормально. Но с задержкой РУ6 отказываются работать. Интересно, почему так?
https://disk.yandex.ru/i/Oo4WXciKSYi55A
Платы приехали, паяю.
Половину спаял (кроссплату и "маппер"), все работает. Пока только один косяк - разъем питания неправильно нарисовал, пришлось его враскорячку впаять:)
https://disk.yandex.ru/i/ljm6kvqmH3LSKA
Ещё косячок обнаружился - у таймера шина данных перевёрнута :) Какого фига в справочниках она вверх тормашками изображена? По не внимательности неправильно компонент нарисовал. Придётся дорожки резать.
Пока сделал программный костыль - переворачиваю байт перед записью в регистры таймера. Звук в рамфосе появился.
Таймер должен сильно греться? 2 МГц это конечно близко к пределу для него, но всё же... Он горячий как К589ИР12!
Ещё один баг на схеме - надо включить резистор 1 кОм параллельно зуммеру. Но при этом регулировка громкости будет сильно нелинейная. Убрал транзистор, стало чуть тише, но зато линейно.
Но иногда в покое зуммер противно высоко свистит (когда подключен между +5 и землёй - например, при минимальной громкости, или когда на выходе ЛЕ1 постоянно лог. ноль). Слышно всё, что на шине +5 делается. А там преобразователь в +12 сидит, добавляет свиста. Попробую подобрать его обвязку, чтобы частоту преобразования увести в ультразвук. Но и в старом Специалисте, с обычным динамиком, через него тоже было слышно всякий свист.
Короче, надо искать правильную схему включения зуммера. Кто знает?
А как звук в Сябре подключен? Я там вроде свист не замечал.
Запустил! Одна ошибка на плате контроллера цвета. Фотки попозже выложу.