Откуда ж мне знать, я не местный
Если знаешь координаты -- докладывай
Откуда ж мне знать, я не местный
Если знаешь координаты -- докладывай
1,3. Вроде всё-таки управляющие символы и курсор должны мигать синфазно. Не вижу я там разной полярности 5 Гц, везде сигнал проходит с инверсией, то есть гашение, если фаза мигания 5Гц = 0.
4. Смысл - да, гашение служебной строки и обратного хода кадровой развертки, но просто логика чуть запутана, скорее всего, так проще было схемотехнику. Сигнал на входе 2 - гашение на время 4-х символьных строк (3 строки обратного хода и еще одна служебная, счётчик считает её не нулевой, а последней, т.е. 0-23 - информационные строки, 24-26 - строки обратного хода, 27 - служебная строка, но монитор отображает нулевой, поскольку она идет после кадрового импульса). А уже флаг 3 переключает либо гашение на все 4 строки (флаг3=1), либо только на 3 строки обратного хода (флаг3=0).
5. ЗСРВ (думаю - "Запись Сдвигового Регистра - Высокий", а может не "Высокий", а "Видео") - это основной сигнал управления выводом видео, его выдает ЗУ, когда хочет записать очередные данные в выходной сдвиговый регистр ГС. То есть, прохождение этого сигнала говорит, будет ли ГС гнать на выход изображение символа или туфту, то бишь нули. А уже все остальные сигналы в п.1,2,3,4,5 либо разрешают прохождение ЗСРВ, либо его блокируют. В п.5 ЗСРВ может быть заблокирован сигналами флаг 0 = 1 или инверсный строчный синхроимпульс ССИ1Н = 0 (гашение обратного хода строчной развертки).
А вот пиксельклок - сигнал СИН0 дополнительно блокирует уже видео на выходе сдвигового регистра на половину такта, рисуя таким образом отдельные точки, я уже раньше писал.
---------- Post added at 23:43 ---------- Previous post was at 23:32 ----------
Тоже я где-то раньше писал, что в этой схеме, очевидно, последняя буква имени сигнала означает прямой (В - Высокий активный) или инверсный (Н - Низкий активный) сигнал. То есть, ФЛ0В, РЕДВ заходят в ГС прямыми, а ФЛ1Н и ФЛ3Н - инверсными, МСВ выходит прямым (1 во время Маркерной Строки), а ОКРН - инверсным (0 во время Обратного хода Кадровой Развертки) и т.д.
И нет сигнала РЕДВН, это сигнал РЕДВ, заходящий на 11 вывод микросхемы.
---------- Post added at 23:52 ---------- Previous post was at 23:43 ----------
Сорри, много текста, недоглядел. Конечно, флаг0 = 0 блокирует ЗСРВ в п.5.
Обнаружил грандиозное исследование о клавиатурах -> http://www.quadibloc.com/comp/kybint.htm
Любопытна клавиатура HP 2645 (1975 год):
![]()
Micko добавил мой код в MESS, но пользы от него пока немного -- все еще нужно добавить клавиатуру и пр.
EDIT: вышел релиз 0.148u5 с этим кодом: http://mamedev.org/updates/messnew_0148u5.txt
Последний раз редактировалось shattered; 20.05.2013 в 22:50.
Нет ли у кого прошивки 556РТ5 из клавиатуры этого терминала (15ВВВ-97-006)? Ужасно влом сочинять ее по схеме и описанию![]()
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
shattered, Есть плата от клавиатуры но есть-ли там эти микрухи пока не знаю. Если есть то как их считывать?
И ещё вот почитать: http://www.ateismy.net/index.php?opt...-38&Itemid=147
там сказано что: В ПЗУ D36 записаны коды символов КОИ-8, в ПЗУ D20 — их адреса
Последний раз редактировалось MiX; 12.03.2014 в 22:33.
Программаторомувы, подробнее сказать не могу..
Есть некоторый шанс, что такой дамп снимем в Галерисе, но пока неясно, когда.
у меня есть плата клавиатуры от терминала. к сожалению, только плата с толкателями, без самих кнопок. можно будет попробовать с неё сдуть ртшки и считать, если надо.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Скажу большое спасибо, если считаете.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)