Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я тебя понимаю... но ты вряд ли сможешь их показать newold86.
А по ссылке фактически собран весь цикл статей про " Орион".
Надо бы мне по " Специалисту" сделать такую подборку..
_________________ iLavr
|
22 Apr 2014 09:34 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Потихоньку продвигаюсь... К сожалению, пока все заторможено отсутствием платы расширения для DE2-115 - имеющихся пинов в обрез хватило для подключения процессора и дисплея.
Клавиатура пока отсутствует - ВВ55 подключать пока некуда, а сделать все внутри ПЛИС еще не умею
Зато запустил полностью внутри ПЛИС ROM-диск (вместо полноценного виртуального ВВ55 "поставил" пару регистров на адрес и буфер на данные, плюс, естественно, небольшая обвязка). Причем убил некоторое количество времени на отладку, пока не обнаружил, что на схеме в журнале "Радио" неправильно указан номер разъема, куда подключается ROM-диск - на схеме получалось, что к DD55, а фактически - к DD54. После того, как поставил нужный /CS, сразу же увидел картинку:
|
22 Apr 2014 10:11 |
|
|
Stan
Banned
Joined: 04 Jan 2013 10:09 Posts: 397 Location: 95.24.178.158
|
Может быть Вам стоит сразу подключить обычную клавиатуру РС? Для "Ориона" и "РК-86" этот вопрос решается гораздо проще, чем для "Специалиста".
|
22 Apr 2014 10:18 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Я бы с радостью (хотя из принципа хочу также сделать "родную" клавиатуру), но, как уже сказал, пока знаний/навыков не хватает...
Кстати, на картинке хорошо видна проблема "левой вертикальной черты". Причем пока я в некотором недоумении - не могу понять, что именно на этой черте отображается, логика вообще непонятна...
|
22 Apr 2014 10:24 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Мне кажется, это младшие биты первых 256 байт ниже начала экрана.
Жаль у тебя клавиатуры нет - а то бы позаполнять бы их сигнатурами 00,0FFH и стало бы ясно сразу.
_________________ iLavr
|
22 Apr 2014 10:43 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Мне кажется, это младшие биты первых 256 байт ниже начала экрана.
Жаль у тебя клавиатуры нет - а то бы позаполнять бы их сигнатурами 00,0FFH и стало бы ясно сразу.
_________________ iLavr
|
22 Apr 2014 10:44 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Третью минуту пытаюсь осознать эту фразу
|
22 Apr 2014 10:49 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Левая вертикальная черта - у меня похожий эффект от того, что счётчик адреса видеопамяти продолжает считать при не_изображении, и до чего он там досчитал, то защёлкивается и выводится. Поэтому в самом верху непонятно какой байт, а в остальных строках это какое-то знакоместо в той же строке.
Про клавиатуру - я пока в HDL тоже не особо, но может вдвоём попробуем?
|
22 Apr 2014 11:20 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
А в чем особенность (сложность) клавиатуры Специалиста ? По схеме вроде тоже обычная матрица... Там как-то очень хитро компьютер с ней работает ?
|
23 Apr 2014 01:27 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Спасибо за предложение, но, боюсь, из меня компаньон в этом деле не очень - наличие времени на это вообще невозможно спланировать...
Кроме того, у меня не только знаний VHDL, но и просто знаний схемотехники не особо много...
Если вдруг соберусь, то либо попробую прикрутить что-то готовое, либо просто создам прямо в ПЛИС нормальный контроллер, который можно программировать на обычном языке, и уже на нем запущу.
Сейчас подумал - можно вообще в ПЛИС засунуть Т80 (8080/Z80 на HDL), и уже на нем делать контроллер клавиатуры
|
23 Apr 2014 01:35 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Можно написать на ассемблере крохотную программку, которая выводит на экран один за одним столбцы и показывает при этом их номер в ряду, с паузой в полсекунды. Как только слева появилась полоска, фиксируем глазами номер столбца . Я в незапамятные времена делал подобный опыт, и результат был довольно неожиданный, отображался столбец где-то в районе трети экрана. Но за давностию лет я уже не помню подробностей.
|
23 Apr 2014 08:20 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Уже осознали или пояснить? Да - это действительно так. Подробно обсуждали здесь на форуме.
Да у него клавиатуры пока еще нет...
_________________ iLavr
|
23 Apr 2014 08:44 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Это очень хорошо коррелируется с тем, что видно на моем экране. Думаю, отображается столбец, в котором находится левая часть буквы "В:"
|
23 Apr 2014 08:46 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
А вот это как раз вообще не проблема - написать и откомпилировать программку могу отдельно, а запустить ее вместо ROM монитора - дело пары минут (спасибо ПЛИС !).
Только, думаю, до конца майских вряд ли будет прогресс...
|
23 Apr 2014 08:48 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
_________________ iLavr
|
23 Apr 2014 09:11 |
|
|