| |
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 31 Dec 2006 05:47 Post subject: |
| |
| Shaos wrote: |
В связи с тем что в чип удалось затолкать весь видимый диапазон букв включая псевдографику и русские буквы в альтернативной досовской кодировке (от 0x20 до 0xEF) - потребовался другой способ задания координаты текущего символа. Можно поробовать что-то более стандартное - например как в терминале VT52: PRINT CHR$(27)+"Y"+CHR$(32+Y)+CHR$(32+X). |
Решил поширше поддержать VT52, а что именно - выделил жирным:
| Quote: |
VT52 Compatable Mode
--------------------
ESC A Cursor up
ESC B Cursor down
ESC C Cursor right
ESC D Cursor left
ESC F Special graphics character set
ESC G Select ASCII character set
ESC H Cursor to home
ESC I Reverse line feed
ESC J Erase to end of screen
ESC K Erase to end of line
ESC Ylc Direct cursor address (See note 1)
ESC Z Identify (See note 2)
ESC = Enter alternate keypad mode
ESC > Exit alternate keypad mode
ESC 1 Graphics processor on (See note 3)
ESC 2 Graphics processor off (See note 3)
ESC < Enter ANSI mode
Note 1: Line and column numbers for direct cursor addresses are single
character codes whose values are the desired number plus 37 octal.
Line and column numbers start at 1.
Note 2: Response to ESC Z is ESC/Z.
Note 3: Ignored if no graphics processor
|
ESC F и ESC G (что выделены курсивом) теоретически могут быть поддержаны в будущем для реализации псевдографического режима с "чанками". Команды стирания требуют некоторого аккуратного кодирования и возможно будут поддержаны позже. _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 01 Jan 2007 02:04 Post subject: |
| |
Трезво поразмыслив в новогоднюю ночь пришёл к выводу что мне на данном этапе не нужны команды VT52 - лучше добавлю пару своих команд:
0x10 x-coordinate
0x11 y-coordinate
Ну и будет обычный сдвиг курсора вправо после вывода каждого символа. _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 03 Jan 2007 21:20 Post subject: |
| |
| Shaos wrote: | Трезво поразмыслив в новогоднюю ночь пришёл к выводу что мне на данном этапе не нужны команды VT52 - лучше добавлю пару своих команд:
0x10 x-coordinate
0x11 y-coordinate
Ну и будет обычный сдвиг курсора вправо после вывода каждого символа. |
Сделал так - 0x01 X и 0x02 Y
Правда пока без курсора и только для NTSC _________________ XMPP:shaos@jabber.org
Last edited by Shaos on 03 Jan 2007 21:25; edited 1 time in total |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 03 Jan 2007 21:22 Post subject: |
| |
Картинка полученная в "эмуляторе" недотекста:
Тоже самое снятое фотиком с ТВ:
И снятое карточкой видеоввода:
 _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 03 Jan 2007 21:23 Post subject: |
| |
Ещё одна картинка:
Тоже на ТВ:
 _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 06 Jan 2007 17:49 Post subject: |
| |
Заказал платы - как придут, соберу и если всё заработает без проблем, вывешу принципиальную схему, прошивки и все исходники. За неимением времени доверил трассировку платы недотекста автороутеру игла - посмотрим что получилось  _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 09 Jan 2007 04:33 Post subject: |
| |
| Shaos wrote: | Заказал платы - как придут, соберу и если всё заработает без проблем, вывешу принципиальную схему, прошивки и все исходники. За неимением времени доверил трассировку платы недотекста автороутеру игла - посмотрим что получилось  |
Платы пришли, собрал - всё заработало без проблем
Остатки описаний и исходников будут завтра... _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 09 Jan 2007 19:33 Post subject: |
| |
Вставив в NedoText v1 плату NedoCPU-28+ мы получаем рабочее устройство:
Процесс программирования через SX-Blitz (TTL-осциллятор должен быть вынут):
Тестирование устройства через LPT:
 _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 16 Mar 2007 22:46 Post subject: |
| |
Поучаствовал с этим девайсом в SX конкурсе:
Ничего не получил, зато разместился на сайте Parallax.com  _________________ XMPP:shaos@jabber.org
Last edited by Shaos on 13 Oct 2009 21:13; edited 2 times in total |
|
| Back to top |
|
| Romanich |
|
Banned
Joined: 12 Oct 2006 Posts: 608
|
Posted: 18 Mar 2007 04:58 Post subject: |
| |
| Shaos wrote: | Поучаствовал с этим девайсом в SX
...разместился на сайте Parallax.com  |
молодец, Shaos!
поздравляю! так держать дальше! |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 18 Mar 2007 09:14 Post subject: |
| |
| Romanich wrote: | | Shaos wrote: | Поучаствовал с этим девайсом в SX
...разместился на сайте Parallax.com  |
молодец, Shaos!
поздравляю! так держать дальше! |
Спасибо _________________ XMPP:shaos@jabber.org
Last edited by Shaos on 13 Oct 2009 21:14; edited 1 time in total |
|
| Back to top |
|
| Romanich |
|
Banned
Joined: 12 Oct 2006 Posts: 608
|
Posted: 03 Apr 2007 02:34 Post subject: |
| |
Так скажем, больше чем очень хорошо воплотил в железо тему "Видеотерминал немного мыслей"  |
|
| Back to top |
|
| Shaos |
|
Admin

Joined: 09 Jan 2003 Posts: 12593 Location: New York
|
Posted: 03 Apr 2007 07:35 Post subject: |
| |
| Romanich wrote: | Так скажем, больше чем очень хорошо воплотил в железо тему "Видеотерминал немного мыслей"  |
Кто воплотил? Какой видеотерминал?
Или ты вот про этот топик? Там Ширу 28 октября 2006 немного про другое писал - знакогенератор снаружи, а видеопамять внутри (у меня наоборот). Мой девайс вышел из вот этого описания, которое мы начали обсуждать еще в июле 2006 года - я почти сразу говорил про использование SX-28 вместо мелкой логики (что не мешает в будущем повторить девайс на логике). А вообще детальное описание предполагаемого устройства на SX-28 я впервые сделал 4 ноября 2006, что чуть позже описания Ширу, но тем не менее это не значит, что я у него украл идею.  _________________ XMPP:shaos@jabber.org |
|
| Back to top |
|
| CHRV |
|
God

Joined: 29 Dec 2003 Posts: 1120 Location: Москва
|
Posted: 03 Apr 2007 08:10 Post subject: |
| |
Ну идея использовать в качестве видеопроцессора микроконтроллер стара - вспомним УКНЦ или ZXNEXT.
Главное что она реализована . |
|
| Back to top |
|
| Choose Display Order |
|
| User Permissions |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Skin Created by Sigma12 and modified by Shaos Powered by phpBB © 2001-2005 phpBB Group
|
 |