В это я не въехал, т.к в описании РК-бейсика написано, что аргумент у функции USR - это адрес ассемблерной подпрограммы (а не текстовая строка).Paguo-86PK wrote:USR("HX LY +S")
Экономичнее по деньгам, по току и по расходу адресного пространства, было бы применить резистор и 8 диодов, чтобы отдать под порты область FF00...FFFF (или 8-ми входовый вентиль 155 ЛА2 с потреблением в 21 мВт, что всё-равно более, чем в 26 раз меньше, чем 550 мВт, что потребляет прожорливая 155 РЕ3). Тогда тот же самый 555 ИД7 давал бы 8 чип-селектов для портов.Paguo-86PK wrote:та же 155РЕ3 имеет вход на 5 бит, а это - A15-A11, что уже квантует шаг дешифрации до 2 Кб, вместо 8 Кб
Вероятно авторы РК исходили из идеи, что ИД7 всё-равно ставить, а она как раз ТТЛШ (т.е намного меньше грузит шину, чем 155-я серия) и в такой (расточительной по адресам) схеме, все остальные ИМС не выходят на ША и потому не требуется других дефицитных микросхем 555-й серии малогрузящих шину. А применение РПЗУ в массовых радиолюбительских поделиях это неграмотно и плохо. Оправдано только, если без них получается очень громоздко.
А чем эта старая советская микросхема лучше, чем совсем древние, но гораздо более популярные, 556 РТ4/РТ11 с той же организацией? Меньше жрёт или скоростнее? Если 541 РТ1 скоростнее, то тут большие скорости не нужны. Запас по скорости у 580-х портов большой. Можно сократить время доступа ко всем БИС вдвое и даже втрое. Потому задержки у одной 556 серии плюс задержки у одной ИД7 хватит. Не стоит связываться с РПЗУ без нужды.Paguo-86PK wrote:Что и искушает меня... добиться большего… 541 РТ1 - 256×4.
Да ну... Нет смысла сейчас заморачиваться на магнитофонные вещи. Т.к и магнитофонов уже ни у кого нет. Гораздо актуальнее ввод с PC. И даже при этом нужен PC старше 10 лет, т.к тогда ещё ставили на них 25-ти контактный разъём для параллельного принтера. Если порта принтера нет, то любой последовательный интерфейс можно реализовать через линейные вход/выход для звука. Там входы и выходы сдуру "открытые", т.е передают и постоянку (потому и дохнут, когда на линейный вход подаёшь 20 вольт постоянки).Paguo-86PK wrote:стал подумывать не гасить экран [при МГ-обмене]
А если уж так необходимо, чтобы экран светился при работе с МГ-лентой и на Специалист перейти быстро не удаётся, то можно один в один заимствовать МГ-интерфейс из ИРИШИ. Придётся добавить на плату РК 580 ВИ53 и 580 ВВ51 (они пригодятся и для других целей, например для мыши и вывода звука). В ИРИШЕ тоже процессор хреново работает в реальном времени (т.к иногда он неожиданно останавливается на 80 периодов частоты 2 МГЦ), потому там обмен с МГ-лентой делается аппаратно.
Рекламация это значит возврат из-за претензии к качеству. Видимо имелась в виду фраза "аргумент в рекламу моего Монитора".Paguo-86PK wrote:И это будет ВТОРОЙ АРГУМЕНТ в рекламацию моего Монитора
А зачем нам это надо? Для изучения ТВ-сигнала или чтобы поиметь ТВ-кадр? Для изучения проще взять осцилограф или скоростной многоканальный логический анализатор с памятью на 8096 отсчётов, а чтобы поиметь кадр может помочь фотоаппарат в телефоне.Paguo-86PK wrote:Телевизионный сигнал тоже можно программно разбирать и без карты захвата.
Это делается гораздо проще с помощью любой ТВ-карты (они бывают внутренние для стационарных PC и внешние для ноутбуков). В них есть входы для оцифровки внешнего ТВ-сигнала. В монохроме можно делать и фото и снимать видео с видео выхода 8-ми разрядки. А вот, чтобы был цвет нужно формировать полный ТВ-сигнал и подавать на вход S-видео.Paguo-86PK wrote:Я и на Windows через звуковую карту выход телевизора писал и программно пытался превратить хоть в какой-нибудь кадр. Но 15 лет назад памяти мало было и 1 секунда много диска съедала WAV-файлом…
Было бы удачно, если бы Вы придумали способ использовать выходы ВТ57 в качестве одноразрядных портов на вывод.Paguo-86PK wrote:Да и другой канал ПДП задействовать
Это про вентиль, что смешивает HRTC и VRTC. Чтобы не ставить на плату вторую ЛП5 на инверсию видео по атрибуту RVV, заменяем этот вентиль на 2 диода и резистор, а на освобождённом таким образом вентиле из 155 ЛП5 делаем инверсию знакомест по схеме из ж.Радиолюбитель 04.1992. А для улучшения синхронизации в случае капризного телевизора, лучше подать HRTC и VRTC на два одновибратора (это всего одна доп.микросхема, т.к в одной 555 АГ3 целых два одновибратора), чтобы привести ССИ и КСИ к норме.Paguo-86PK wrote:И та самая ЛП5 у РК - правильно смешивает сигналы…
Это совсем не требуется. Чтобы в этом убедиться достаточно поменять кварц в любой 8-ми разрядке на другой кварц с частотой +/- 5% и даже более. Будет меняться только центровка по горизонтали. Чтобы при некоторых капризных телевизорах синхронизация улучшилась, достаточно в РК привести длительности ССИ и КСИ к стандарту (см.предыдущий абзац).Paguo-86PK wrote:Чтобы достичь идеальной синхронизации, следует добиться частоты 15625 Гц
Суть в том, что Вы хотите сделать "химию" для формирования сигнала гашения такой длительности, чтобы частота строк в РК стала не 15.504 КГЦ, а точно 15.625 КГЦ. Но это ничего не улучшит. Потому нет никакого смысла городить апп.доработки, чтобы подогнать частоту строк. Так как частота строк программным заданием длительности гашения по строкам подгоняется с точностью до 0.8%. Этого вполне достаточно. Телевизор имеет полосу захвата по строкам аж +/- 10%. А если уж зачем-то надо предельно точно подогнать частоту строк, то проще изменить кварц на 0.8%.Paguo-86PK wrote:Но, суть, надеюсь, я донёс…
Тройной клок ВГ75 ещё потянет (это делали при переделке РК на VGA-выход, пиксель клок 24 МГЦ вместо 8 ), в вот шестирное ускорение - он вряд ли потянет.Paguo-86PK wrote:частоту ВГ75 - утроить (в период HRTC)...Можно и на период VRTC менять частоту раз в 6, чтобы высоту знакоместа сократить…