Практически уверен, что это не так - полоска явно повторяет имеющееся на экране. И, похоже, выше мы даже пришли к выводу, какую именно (пока приблизительно) часть...Lavr wrote:Мне кажется, это младшие биты первых 256 байт ниже начала экрана.
Орион на Альтере с настоящим ВМ80А
Moderator: Shaos
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
А на чем основана такая уверенность?newold86 wrote:Практически уверен, что это не так - полоска явно повторяет имеющееся на экране.
Я основываю предполжение на том, что у тебя задержки меньше, чем у дискретных микросхем "Ориона",
поэтому гасящий импульс заканчивается на 1 бит раньше.
А вот как туда может попасть что-то из имеющегося на экране, мне лично чисто схемотехнически представить
весьма трудно...
iLavr
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
На мой взгляд, на картинке это довольно хорошо видно (особенно, если учесть замечание о том, что отображался столбец приблизительно с трети экрана)Lavr wrote:А на чем основана такая уверенность?
Совершенно аналогичная (насколько понимаю) проблема наблюдается на "классических" Орионах.Lavr wrote:Я основываю предполжение на том, что у тебя задержки меньше, чем у дискретных микросхем "Ориона", поэтому гасящий импульс заканчивается на 1 бит раньше.
Похоже, я уже начал представлять - как окончательно сформирую и проверю мысль, так скажу. Главная идея - как считают счетчики, которые отсчитывают байты в строке. Они считают до 63, строка заканчивается на 47, поэтому после окончания строки счетчик продолжает тикать еще 16 раз, что и есть ровно треть строки.Lavr wrote:А вот как туда может попасть что-то из имеющегося на экране, мне лично чисто схемотехнически представить
весьма трудно...
А с модификацией гасящего импульса прямо сейчас играюсь.
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
Совершенно верно! И что мы выяснили?newold86 wrote:Совершенно аналогичная (насколько понимаю) проблема наблюдается на "классических" Орионах.Lavr wrote:Я основываю предполжение на том, что у тебя задержки меньше, чем у дискретных микросхем "Ориона", поэтому гасящий импульс заканчивается на 1 бит раньше.
Я на этом предположении и основываюсь: видна часть памяти ниже видео-ОЗУ.VituZz wrote:на некоторых компьютерах может наблюдаться узкая светлая полоса по левому краю растра (обычно ширина её меньше ширины одной точки). Это - следствие того, что несколько смещены во времени сигналы гашения обратного хода строк и вывода информации по строке на дисплей.
iLavr
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
А - ну да, это у "Специалиста" есть ОЗУ - ниже 9000Н, тогда у "Ориона" - откуда-то выше экрана.newold86 wrote:Формирователь видеосигнала схемотехнически никаким образом не может получить доступ к адресам меньше, чем адрес начала экранной области ОЗУ - старшие биты адреса находятся в соответствующем регистре.
iLavr
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
Лег спать, почти уснул, проснулся обратно и решил попробовать. Убрал линию слева вот таким неэлегантным способом:

bt[x] - сигналы счетчика байт в строке
110-1 - гасящий импульс из оригинальной схемы
Способ неэлегантный, потому что является нашлепкой сверху уже имеющегося формирователя гасящего импульса, но модифицировать оригинальный узел у меня пока настроения нет, пойду обратно спать.

bt[x] - сигналы счетчика байт в строке
110-1 - гасящий импульс из оригинальной схемы
Способ неэлегантный, потому что является нашлепкой сверху уже имеющегося формирователя гасящего импульса, но модифицировать оригинальный узел у меня пока настроения нет, пойду обратно спать.
-
- Supreme God
- Posts: 16676
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Banned
- Posts: 397
- Joined: 04 Jan 2013 10:09
- Location: 95.24.178.158
Я читал это обсуждение в ветке Spetsialist, но сейчас некоторые подробности остались, похоже, только вот здесь.Lavr wrote:Да - это действительно так. Подробно обсуждали здесь на форуме.newold86 wrote:А в чем особенность (сложность) клавиатуры Специалиста ? По схеме вроде тоже обычная матрица...Stan wrote:Может быть Вам стоит сразу подключить обычную клавиатуру РС? Для "Ориона" и "РК-86" этот вопрос решается гораздо проще, чем для "Специалиста".
Там как-то очень хитро компьютер с ней работает ?
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
Наверное, это не совсем правильная формулировка.Lavr wrote:Просто притормозил этим снятие гасящего?
На время задержки в D-триггере?
Я в ходе экспериментов выяснил, что отображение первого "правильного" бита строки начинается после того, как счетчик байтов строки тикнул один раз (т.е. указывает на второй байт) ПЛЮС некоторое небольшое время (чуть больше одной точки). Вот в это время и происходит вывод "неправильной" точки.
Так что я просто сформировал дополнительный гасящий импульс, начинающийся с момента, когда счетчик байтов в строке стал равен 1, и длительностью достаточной, чтобы убрать "неправильную" точку

Является ли этот импульс продолжением основного гасящего, или он идет с некоторым отрывом - я пока даже не стал смотреть.
Но, поскольку "не только результат, но и путь, ведущий к нему, должен быть правильным" (из курса марксистско-ленинской философии), то потом еще к этому вопросу хочу вернуться и сделать правильный формирователь всего гасящего импульса...
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
-
- Senior
- Posts: 137
- Joined: 20 Mar 2013 03:36
- Location: Ростов-на-Дону
-
- Devil
- Posts: 716
- Joined: 30 Nov 2013 11:08
- Location: WWW
Что-то я запутался... Где можно найти самую схему подключения SD-карты вместо диска, и какой софт (ROM, операционная система и т.д.) нужен, чтобы это все заработало ? Просто я совсем потерялся среди этих всех мониторов, ордосов и прочих примочек разных версий
- информации море, а вот цельной картины в голове не складывается...
