Вход

Просмотр полной версии : VT52\VT100



max232cpe
11.03.2023, 19:33
Может кому пригодится, микро терминал на pic32 котролёре

Цитата с сата
"Это полностью совместимый с ASCII VT100 видеотерминал в одном чипе. Вы можете использовать его как обычный последовательный терминал с клавиатурой и дисплеем или как контроллер с одним чипом для добавления видеовыхода в проект Micromite или PICAXE.

Он имеет последовательный интерфейс с уровнями сигнала TTL или RS232, ввод со стандартной клавиатуры в стиле PS2 и вывод на VGA или композитный монитор. Существует также интерфейс USB, который поддерживает последовательный порт USB и действует как преобразователь USB-последовательный порт.

Прошивка эмулирует большинство функций терминалов DEC VT100 и VT52 и имеет расширения для графики (линии, прямоугольники и круги), а также альтернативные шрифты (большие и большие).

Весь терминал (видеогенератор, последовательный интерфейс и т. д.) содержится в одном недорогом чипе. Вы можете использовать его для создания полного терминала (как показано слева) или в качестве видеодрайвера для одного чипа, интерфейса клавиатуры или чего-то еще."

Ссылка на оригинальны ресурс https://geoffg.net/terminal.html

SoftLight
11.03.2023, 22:21
Этому проекту 9 лет, я еще в 15 году подумывал собрать, но конская цена на PIC32MX250F128B в dip-корпусе как-то не порадовала. В наше время проще использовать Raspberry Pi в качестве VT100.

Hunta
11.03.2023, 22:27
Ну, за исключением того, что это али, я бы не сказал, что цена в 700 р (вместе с доставкой) - такая уж конская. Купить, правда, придётся 5 штук..

SoftLight
11.03.2023, 23:46
Ну, за исключением того, что это али, я бы не сказал, что цена в 700 р (вместе с доставкой) - такая уж конская. Купить, правда, придётся 5 штук..
можно ссылку?

ALS
12.03.2023, 06:18
можно ссылку?
https://aliexpress.ru/item/1005004933822987.html - 3500 за 5 шт (с доставкой)
но 5 штук разом мне, напр., тоже не нужны )

max232cpe
12.03.2023, 10:42
У меня в ближайшем магазине он стоит 900р

https://magazin-elektronika.ru/76-58-79

Hunta
12.03.2023, 10:52
У меня в ближайшем магазине он стоит 900р
Речь шла о DIP корпусах, а такие на али ещё дешевле

SoftLight
12.03.2023, 13:27
Речь шла о DIP корпусах, а такие на али ещё дешевле
3 400,00 за 5 штук? Ради терминала который проще сделать на копеечном esp8266? Не вижу никакого смысла. Ну разве что попаять платку ради самого процесса. Но кроме pic-а нужно еще заказывать платы и остальное барахло.
А вот ультимативный готовый девайс TTGO VGA на ESP32 (https://aliexpress.ru/item/1005003653830921.html?sku_id=12000026665050794) и всего за 1500р (пару лет назад брал за 500р). Тут тебе и VGA выход и wifi и серийный порт и sd-карта и клава/мышь и аудиовыход.

https://www.youtube.com/watch?v=LOhmlOyUw4w

Hunta
12.03.2023, 13:32
Мне терминал и на esp8266 не интересен

Alex
17.04.2023, 09:03
На LILYGO®TTGO VGA VGA32 ESP32 есть уже терминал, в виде даже просто библиотеки VT52/VT102
В качестве компактного и недорого решения - вполне может сойти.
Единственно, что - проблема с кириллицей... Нужно свои фонты приколхозить. И обработку переключения Рус/Лат, да ещё генерацию и обработку ^O и ^N

max232cpe
17.04.2023, 19:12
Переписать чутка монитор на вот таком радио86рк
https://raw.githubusercontent.com/skiselev/radio-86rk/master/images/Radio-86PK-1.1-With_Keyboard.jpg
и получится простенький терминал... Выход на VGA дорабатывается не сложно.

Alex
18.04.2023, 10:14
Предлагается почти готовое, компактное и сравнительно недорогое изделие от китайцев, которое вполне можно пользовать, если не нужна кириллица...
Там есть поддержка 132 символов в строке, есть поддержка больших символов(вывод нижней и верхней половинки удвоенного размера в строку) да прочая ...
Или с минимальными переделками, если вместо маленьких латинских букв пользовать большие русские.
КОИ-7 с большими и малыми с кириллицей да латынью потребует, увы, определённой доработки чисто софта.

А что касается Радио-86, то:

1. Цена вопроса... :(
2. Сколько знакомест в строке и строк у Радио-86 :(
3. Видеовыход :(

То есть необходима большая доработка ...

max232cpe
18.04.2023, 20:11
А что касается Радио-86, то:

1. Цена вопроса... :(
2. Сколько знакомест в строке и строк у Радио-86 :(
3. Видеовыход :(

То есть необходима большая доработка ...

1 примерно 3000-3200р (2тр плата, 300р кнопки, остальное на рассыпуху)
2 насчёт знакомест не знаю не собрал до конца ркшку
3 вг75 давольно гибкая и получить с неё VGA не проблема

Но в общем и целом да ценник выше и возня со сборкой и отладкой + переписывание монитора либо написание программы для работы в режиме терминала.

- - - Добавлено - - -

Лично для себя я предпочел бы аппаратный терминал на базе 86рк или нечто подобное на рассыпухе.
Изначально хотел сделать реплику КСМ но не нашел читаемой схемы, потом попалась 86РК на SRAM и решил с ней заморочится, в ней меньше корпусов МС, более гибкий видео выход и не нужна отдельная клавиатура.

MM
18.04.2023, 21:21
вг75 давольно гибкая
Она 7-ми битная внутри, т.е. не выйдет отображать знаки, русские строчные и заглавные, латинские строчные и заглавные, да еще и псевдографику - в 127 знаков это не влезает.
Крайний минимум к-во знаков для подобия терминала - 160 шт., без псевдографики.

Возможные пути решения проблемы дешового терминала для ДВК , в т.ч. VGA :
1. Применить Триадент-9000
2. Применить нечто на на 1531ИЕ17 и др. мелких ИС.
3. Др варианты, например какая-нибуть БИС иностранная

max232cpe
18.04.2023, 21:28
Встречал варианты где в место пзу знакогенератора ставят SRAM не большого обьёма и в неё пишут необходимые знаки, вг75 их выводит на экран, правда не знаю довели данные изделия до рабочего состояния или нет.

MM
18.04.2023, 21:36
вг75
Если строго надо именно ВГ75 - их ставят парочку паралельно, об этом писалось здесь на форуме не так давно.
Видимо, как-то делят между ними коды в СОЗУ - одна вершки берет, другая нижнюю часть :confused:

Alex
19.04.2023, 10:08
Вариант на основе ВГ75 - для любящих ковыряние с железом :)
В теории можно, но возни ...
И если у нас будет загружаемый знакогенератор на ВГ75, то одновременно на экране мы все наборы символов не увидим :(
Загружаем символ, и получаем замену отображения "старых", уже выведенных на экран символов.
А уж если добавим второй ВГ75 - это будет уже далеко не Радио-86....

В общем, ещё необходимо учесть, что окромя текста по ANSI(ну для нас ещё кириллица нужна) в VT100 есть ещё наборы символов(псевдографика для таблиц и ещё куча всего) .

Уж лучше реплику КЦГД сделать :)
Или реплику видеоадаптера Электроники-85 для QBUS :) Но придётся пилить софт :(
Или чего-то на STM-32 забодяжить :) возможно даже есть готовые решения :)
Триадент-9000 - чипов новых брать негде :( Имеет смысл подключить, если есть мост ISA-QBUS... Но софт :(

Hunta
19.04.2023, 10:34
Вариант на основе
Учитывая, что это раздел про ДВК и УКНЦ, то, как минимум - Радио-86РК, STM32, pic32 и ESP32 здесь не совсем комильфо. Если уж делать, то на чём-то PDP-11 подобном.



Переписать чутка монитор на вот таком радио86рк
Ну если "чутка" - в чём проблема - ассемблер и notepad в руки и вперёд.

max232cpe
19.04.2023, 19:00
Реплику кцгд давно сделали, сам кцгд у меня есть, правда требует некоторого ремонта.

Alex
20.04.2023, 12:04
Тут речь идёт о периферии, а там чего только не было во времена оные... :)
И даже мелкосхемы от Intel в изделиях от DEC вполне стояли. Это у нас оригиналы только ну кое-где были. Типа контроллера DZ у Электроники-85.
А уж копии мелкосхем Intel были много где у нас...
И STM32 в периферии, на мой взгляд вполне допустим. Пример - ремулятор :)
Это для музейщиков всё должно быть идентично...
А STM32, pic32 и ESP32 - относительно недорогой способ получить работающую периферию.
Конечно, можно покупать оригиналы с аукционов, но цены там зачастую неприлично высокие :(

Hunta
20.04.2023, 14:53
Тут речь идёт о периферии, а там чего только не было во времена оные
Я и написал

не совсем комильфо
А учитывая возможности процессора PDP-11 и то, что пытаются воссоздать - тем более.

Всякие микроконтроллеры STM32, pic32, ESP32 и им подобные - мне просто не нравятся, поэтому я их буду использовать только так, где уж совсем со стороны PDP-11 никак, например, если нужно будет пообщаться с USB.

Ну и всякое микросхемное старьё буду стараться заменять на что-то более современное и всякое мелкологическое упрятывать в FPGA. Мне проще "спаять" и проверить работу прошивкой, чем всякими осциллографами и паяльниками

Alex
20.04.2023, 15:21
Я полагаю, что использование FPGA очень полезная штука, тут у нас консенсус :)

Всякие микроконтроллеры STM32, pic32, ESP32 - не красны девицы, чтобы нравится или не нравится, их просто надо при необходимости использовать :)
Я бы предпочёл сделать контроллер на T11 к примеру, но вот, зараза, где бы его взять по сходной цене и с минимумом издержек :(
Так, чтобы не бояться спалить, ежели чего, почти музейный экспонат ...
Да и запасы советских микросхем показывают дно :(
Тот же ремулятор сделан не от хорошей жизни, были бы доступны по сходной цене нужные микросхемы и не было бы ремулятора.

А вот STM32, pic32, ESP32 да прочая - легко достать хоть десяток или более... Дёшево и сердито :)
С ассемблером PDP-11 у меня сильно лучше дела обстоят, чем с программированием STM32, pic32, ESP32 и прочая :) (то есть могу на С, но душа хочет систему команд PDP-11 :) )

Hunta
20.04.2023, 15:32
Я бы предпочёл сделать контроллер на T11 к примеру, но вот, зараза, где бы его взять по сходной цене и с минимумом издержек
С моей точки зрения у него несколько замороченная схема подключения плюс нет (внутреннего) генератора прерывания по таймауту плюс (запишем тоже, но в относительный минус) адрес только 16 бит. Ну и не шибко скорострельный он. Наверное, 1801ВМ2 будет в целом получше.


Всякие микроконтроллеры STM32, pic32, ESP32 - не красны девицы
Не красны, но не нравятся. Основа ненравленья - надо писать на Си (который мне сильно не нравится) ну и сама система команд... тоже не плюсы запишем. В целом же, как я написал, когда выбора особо нет (или он получается сильно дороже) - согласен и на них - перетерплю :)

- - - Добавлено - - -

Подводя итог - и VT52 и VT100 легко делаются на PDP-11, на том же 1801ВМ2.

А если сильно интересно - можно и VT105 заделать. Технически - в PDP-2011 уже практически ВСЁ (от функционала) сделано. Я уже даже попробовал вариант - собрать функционал (только) VT105 в своей DE-10 и подцепить её к реальному (на основе KDJ11-B) PDP-11

Alex
20.04.2023, 15:48
Быстродействие в контроллере не всегда главная вещь...
DEC - делала кучу контроллеров на Т11 и всё было хорошо :)
Наши на 1801ВМ1 запилили КМД(с ошибками), а на 1801ВМ2 КЦГД... Ну ещё УКНЦ сюда с периферийным 1801ВМ2 внести можно...
И в широких массах увсё :(
Как-то скромно очень :(

Пусти состав этого форума с текущими познаниями в те времена - делов бы наворотили ;)

MM
20.04.2023, 20:40
Предлагаю провести НИИР по 4Сполуплате терминала с PS/2 клавой и VGA монохромом видеовыходом 31.25 кгц строчной.
ЦП - Н1806ВМ2, СОЗУ 62256, КР1801ВП1-033 как переход с МПИ, на адресах 177560. ППЗУ - 2 шт. 573РФ4 или похожие.
Кварц - 30.8 Мгц.

Возможен режим с 15.625 Кгц строчной.

max232cpe
20.04.2023, 20:44
Как и раньше могу сделать плату хоть 20 слоев, правда заказать в данный момент с китая их не выйдёт так как основные производители отказались высылать в рф свою продукцию.

MM
20.04.2023, 21:29
китая
Резонит - для 1 шт. сойдет.
А для серии - через Казахстан.

max232cpe
20.04.2023, 22:39
Может я криворукий может лыжи не едут... Резонит выкатил за 1 плату 170х250мм 14тр если обычный заказ и 39тр если срочный...

MM
21.04.2023, 01:21
1 плату 170х250мм
Попробуйте 4СПП 134 х 250 х 1.5 без золочения.
Дыры 0.5, трек/зазор 0.2
https://pic.maxiol.com/thumbs2/1682028710.531452519.4.png (https://pic.maxiol.com/?v=1682028710.531452519.4.png&dp=2)

- - - Добавлено - - -

Вариант "Б" - через Казахстан :
https://pic.maxiol.com/thumbs2/1682029099.531452519..png (https://pic.maxiol.com/?v=1682029099.531452519..png&dp=2)
Цена плат - $43 + почта в районе $20 + $20 + $20 ( посреднику ) , итого порядка $105 за 5 шт. плат, и ждать 50 дней.

Radon17
21.04.2023, 11:02
NextPCB ещё есть

http://easyelectronics.ru/proizvodstvo-pechatnyx-plat-v-nextpcb-s-dostavkoj-i-oplatoj-iz-rossii.html

Знакомые уже заказывали и получали в этом месяце, говорят качество нормальное.

- - - Добавлено - - -

Я бы не отказался от голой платы терминала.
Только что планируется? VT52, или уже VT52+VT100?

max232cpe
21.04.2023, 13:17
NextPCB ещё есть

http://easyelectronics.ru/proizvodstvo-pechatnyx-plat-v-nextpcb-s-dostavkoj-i-oplatoj-iz-rossii.html

Знакомые уже заказывали и получали в этом месяце, говорят качество нормальное.

- - - Добавлено - - -

Я бы не отказался от голой платы терминала.
Только что планируется? VT52, или уже VT52+VT100?

В идеале VT52+VT100 чтоб было максимально универсальным, даже со свежими сервами можно работать.

- - - Добавлено - - -

NextPCB зерегался там, отправляет, НО ценник доставки 40-60 баксов, за некоторые платы выставлют ценники по 60-100 баксов при их размерах 10х10см, из 3 банковских карт 2-мя оплатить не получилось (написали что не обслуживаются) при том что они все ВИЗА...

Первый вариант стоит сделать 2х слойным чтоб было легче исправить ошибки которые неизбежно вылезут, а вот когда всё будет отработанно то тогда можно заказать 4х слойку...

MM
21.04.2023, 14:30
Первый вариант стоит сделать 2х слойным
Если речь идет о Н1806ВМ2 - это в принципе невозможно, т.к. один из внутренних слоев должен быть залит общим или общим+питание 5в., для подавления звона внутренней шины. И ИС будет много.
Возможные опции :
1. Приделать на ВМ2 еще и мышь
2. БИС точных часов в 8-выв. корпусе
3. Карточку Микро-СД 4 бит
4. 16-бит обмен данными
5. Отображение шины ВМ2 на старшие 3.9 мбайт главной шины ДВК
6. Палитры
7. Аппаратный вертикальный скролл + расширить с 20 до 40 Кбайт объем Видео-СОЗУ ( 2 точки на пиксель )
8. Применить АП6 вместо АП7 на шинных буферах

- - - Добавлено - - -


Только что планируется? VT52, или уже VT52+VT100?
Сначала - загрузка управляющего софта с главной МПИ в СОЗУ полуплаты.

Примерная конфа АП полуплаты :
000000-040000 СОЗУ
040000-110000 Видео-СОЗУ 20 Кбайт
110000-140000 СОЗУ
140000-177000 ППЗУ 15.5 Кбайт
177000-177777 регистры

Alex
21.04.2023, 17:21
Есть же КЦГД... Коий и есть VT52+VT100 в обычном состоянии или при добавлении надлежащего софта продвигается до VT340 :)
Ну так утверждал народ с нашего ВЦ, у них своя загрузка была в КЦГД... Но я не проверял , на сколько эти утверждения соответствуют истине.
Может быть, если бы я тогда их лучше попросил, то эту загрузку мне бы переписали :)
У меня тогда была своя загрузка, которая позволяла мне рисовать графики :)
Но я бы тогда не смог проверить на адекватность, если честно, так как у меня тогда не было описания VT340 :(
Максимум описание VT100(КЦГД) да ANSI(PC)...

Единственно что, КЦГД имеет смысл переделать в отдельный модуль, на токовую петлю/С2.... Чтобы место в корзине не занимать.
Или используя современную FPGA и память и используя Н1806ВМ2 перевести в размер полуплаты.
Да сделать современные входы для мыши, клавиатуры и современный выход на видео...

Hunta
21.04.2023, 18:56
Или используя современную FPGA и память и используя Н1806ВМ2 перевести в размер полуплаты.
http://www.kpxx.ru/dnepr/KCGD/Protoype.jpg
На первый взгляд, оставалось только прошивку написать. Но сейчас оно на ПЛОХОЙ паузе...

max232cpe
22.04.2023, 10:47
Для теста заказал плату печатные платы через алиэкспресс, посмотрим что получится ценник чуть выше чем на JLCPCB

max232cpe
25.04.2023, 22:19
Как вариант аппаратного терминала который стоит копейки и сразу имеет все "плюшки" на ботрту wyse sx0 s10, требует добавить поддержку КОИ7 и чутка подрпавить встроенный линукс.
Ценник в авитке 100-500р за шт. К серваку супермикро котрый в режиме совместимости VT100 через компорт цепляется без проблем.

Для особых любетелей есть возможность добавить оперативки и ссд и поставить более емкую систему чем та что зашита в биос!

Подробности по данному аппарату
https://www.parkytowers.me.uk/thin/wyse/s10/

Radon17
25.04.2023, 22:23
Ну а чем обычный PC с терминалкой тогда плох?

Hunta
25.04.2023, 22:35
Ну а чем обычный PC с терминалкой тогда плох?
Я так понимаю - люди ещё сами не определились - чего они хотят

ALS
26.04.2023, 10:34
Ну а чем обычный PC с терминалкой тогда плох?
Ничем не плох.
Но WYSE - маленький, с прямыми руками его можно вытащить из родного корпуса и утрамбовать в любой подходящий монитор. Плюс, цена тонких клиентов на Авито низкая даже по сравнению с "просто-чипом" PIC32

max232cpe
26.04.2023, 16:19
Ничем не плох.
Но WYSE - маленький, с прямыми руками его можно вытащить из родного корпуса и утрамбовать в любой подходящий монитор. Плюс, цена тонких клиентов на Авито низкая даже по сравнению с "просто-чипом" PIC32

Именно так, я свои пару терминалов взял по 100р за шт единственное они были без блоков питания но это не проблема там 12в 3а за глаза, от АТХ блока лекго работает через небольшой переходничек!

Их можно даже не разбирать крепишь за монитор, и коротеньким VGA цепляешь, на DVI\HDMI сажаешь основную машину и переключаешься при необходимости! Единственное это второй комплект клава-мышь не оч удобно хотя тож решаемо при помощи самого простенького KVM или клавы аля IBM...

https://media.discordapp.net/attachments/622806098851790849/1100776882527539231/IMG_20230426_183338.jpg?width=502&height=673

Alex
26.04.2023, 16:31
Тоже решение :)
Но беда только у тех, кто живёт в небольших городах... У нас такое не продают.

max232cpe
26.04.2023, 16:37
Тоже решение :)
Но беда только у тех, кто живёт в небольших городах... У нас такое не продают.

Авито в помощь, все одекватные продавци отправляют без вопросов в регионы!

НЕ РЕКЛАМА!!!
Вот вариант человек высылает авито доставкой (в том числе через почту рф) ценник не самый низкий но и не 100тр на разработку мега терминала...
https://www.avito.ru/chelyabinsk/tovary_dlya_kompyutera/tonkiy_klient_wyse_sxo_s10_5_shtuk_2414818879?sloc ation=621540

M80
11.01.2024, 14:10
Она 7-ми битная внутри, т.е. не выйдет отображать знаки, русские строчные и заглавные, латинские строчные и заглавные, да еще и псевдографику - в 127 знаков это не влезает.
Крайний минимум к-во знаков для подобия терминала - 160 шт., без псевдографики.

Немножко запоздало, но только сейчас прочёл.)
Уже писал где то. На ВГ75 делал терминал в 1991-м. 10 чипов, без наворотов. 5х7 80х25, шустрый скроллинг, 4 кодировки (КОИ7, КОИ8, ALT, MAIN) переключаемых с клавиатуры на лету, строка состояния клавиш CAPS, РУС, кодировки, часы. Фонты в ПЗУ. Это я к тому что 128-ми начертаний символов хватало на всё про всё.

max232cpe
11.01.2024, 16:15
Немножко запоздало, но только сейчас прочёл.)
Уже писал где то. На ВГ75 делал терминал в 1991-м. 10 чипов, без наворотов. 5х7 80х25, шустрый скроллинг, 4 кодировки (КОИ7, КОИ8, ALT, MAIN) переключаемых с клавиатуры на лету, строка состояния клавиш CAPS, РУС, кодировки, часы. Фонты в ПЗУ. Это я к тому что 128-ми начертаний символов хватало на всё про всё.

Схемку бы данного терминала и прошивку было бы очень очень здорово!

- - - Добавлено - - -

Как мне помница с вг75 можно выжать VGA тайминги и выводить на любой жк монитор...

MM
11.01.2024, 16:26
128-ми начертаний символов хватало на всё про всё.
Если комбинировать коды символов программно - может и хватит. Видал такие варианты терминалов.
Но если по-простому, можно посчитать :
32 шт. - цифры и знаки
32 шт. - русские заглавные
32 шт. - русские строчные
32 шт. - латинские заглавные
32 шт. - латинские строчные
Итого минимум - 160 шт.

А если добавить псевдографику :
32 шт. - линии для таблиц
32 шт. - "кубики" для игр
Итого псевдографика - 64 шт.
Итого общий графитаж - 224 шт. символа

Заглавные :
Код Лат Рус
100 @ Ю
101 A А +
102 B Б
103 C Ц
104 D Д
105 E Е +
106 F Ф
107 G Г
110 H Х +
111 I И
112 J Й
113 K К +
114 L Л
115 M М +
116 N Н +
117 O О +
120 P П
121 Q Я
122 R Р +
123 S С +
124 T Т +
125 U У +
126 V Ж
127 W В +
130 X Ь
131 Y Ы
132 Z З
133 [ Ш
134 \ Э
135 ] Щ
136 ~ Ч
137 _ Ъ
Итого 12 шт. совпадений из 32, т.е. потребуется 20 шт. новых символов, для Русских Заглавных.

Строчные :
140 ю
141 а +
142 б
143 ц
144 д
145 е +
146 ф
147 г
150 х +
151 и
152 й
153 к +
154 л
155 м +
156 н +
157 о +
160 р +
161 я
162 р +
163 с +
164 т +
165 у +
166 ж
167 в +
170 ь
171 ы
172 з
173 ш
174 э
175 щ
176 ч
177 ъ
Итого 13 совпадений в русских строчных. Итого понадобится для русификации 20+19 знакомест в ППЗУ = 39.
А имеется всего 32 шт. Можно выкинуть букву заглавное русское З - заменить кодом цифры "3"
Итого недостает 6 шт. русских символов.

max232cpe
11.01.2024, 16:37
Если комбинировать коды символов программно - может и хватит. Видал такие варианты терминалов.
Но если по-простому, можно посчитать :
32 шт. - цифры и знаки
32 шт. - русские заглавные
32 шт. - русские строчные
32 шт. - латинские заглавные
32 шт. - латинские строчные
Итого минимум - 160 шт.

А если добавить псевдографику :
32 шт. - линии для таблиц
32 шт. - "кубики" для игр
Итого псевдографика - 64 шт.
Итого общий графитаж - 224 шт. символа

Часть букв латинских и русских имеющих общее написание не имеет смысла дублировать.

- - - Добавлено - - -

И это сократит таблицу как минимум на 1\3

MM
11.01.2024, 23:32
И это сократит таблицу как минимум на 1\3
Посчитал - нехватает не менее 6 шт. русских символов - см. выше.

M80
12.01.2024, 09:37
Есть же ещё неотображаемые управляющие коды 0..31.

CRTtbl:
;koi-8:
db ' '
db ' '
db ' !"#$%&',27h,'()*+,-./'
db '0123456789:;<=>?'
db '@ABCDEFGHIJKLMNO'
db 'PQRSTUVWXYZ[\]^_'
db '@abcdefghijklmno'
db 'pqrstuvwxyz[',0eh,']^_'

db ' '
db ' '
db ' '
db ' '
db 60h,61h,12h,13h,67h,65h,16h,17h,78h,75h,1ah,1bh,1c h,6dh,1eh,6fh
db 6eh,14h,70h,63h,1dh,79h,15h,08h,18h,19h,7fh,7bh,7c h,7dh,7eh,20h
db 00h,41h,02h,03h,04h,45h,06h,07h,58h,09h,0ah,4bh,0c h,4dh,48h,4fh
db 10h,01h,50h,43h,54h,05h,11h,42h,62h,1fh,33h,0bh,0f h,0dh,34h,20h

;alt:
db ' '
db ' '
db ' !"#$%&',27h,'()*+,-./'
db '0123456789:;<=>?'
db '@ABCDEFGHIJKLMNO'
db 'PQRSTUVWXYZ[\]^_'
db '@abcdefghijklmno'
db 'pqrstuvwxyz[',0eh,']^_'

db 41h,02h,42h,07h,04h,45h,11h,33h,09h,0ah,4bh,0ch,4d h,48h,4fh,10h
db 50h,43h,54h,05h,06h,58h,03h,34h,0bh,0dh,27h,1fh,62 h,0fh,00h,01h
db 61h,12h,08h,17h,67h,65h,15h,7fh,75h,1ah,1bh,1ch,6d h,1eh,6fh,6eh
db ' '
db ' '
db ' '
db 70h,63h,1dh,79h,16h,78h,13h,7eh,7bh,7dh,27h,19h,18 h,7ch,60h,14h
db 45h,65h,' '

;main:
db ' '
db ' '
db ' !"#$%&',27h,'()*+,-./'
db '0123456789:;<=>?'
db '@ABCDEFGHIJKLMNO'
db 'PQRSTUVWXYZ[\]^_'
db '@abcdefghijklmno'
db 'pqrstuvwxyz[',0eh,']^_'

db ' '
db ' '
db ' '
db 41h,02h,42h,07h,04h,45h,11h,33h,09h,0ah,4bh,0ch,4d h,48h,4fh,10h
db 50h,43h,54h,05h,06h,58h,03h,34h,0bh,0dh,27h,1fh,62 h,0fh,00h,01h
db 61h,12h,08h,17h,67h,65h,15h,7fh,75h,1ah,1bh,1ch,6d h,1eh,6fh,6eh
db 70h,63h,1dh,79h,16h,78h,13h,7eh,7bh,7dh,27h,19h,18 h,7ch,60h,14h
db 45h,65h,' '

;koi-7:
db ' '
db ' '
db ' !"#$%&',27h,'()*+,-./'
db '0123456789:;<=>?'
db '@ABCDEFGHIJKLMNO'
db 'PQRSTUVWXYZ[\]^_'
db 00h,41h,02h,03h,04h,45h,06h,07h,58h,09h,0ah,4bh,0c h,4dh,48h,4fh
db 10h,01h,50h,43h,54h,05h,11h,42h,62h,1fh,33h,0bh,0f h,0dh,34h,20h

db ' '
db ' '
db ' '
db ' '
db '@abcdefghijklmno'
db 'pqrstuvwxyz[',0eh,']^_'
db 60h,61h,12h,13h,67h,65h,16h,17h,78h,75h,1ah,1bh,1c h,6dh,1eh,6fh
db 6eh,14h,70h,63h,1dh,79h,15h,08h,18h,19h,7fh,7bh,7c h,7dh,7eh,20h

max232cpe
28.05.2024, 21:07
У иностранцев появился проект на базе росбери пи пико аппаратный эмулятор терминала VT-100 совместимого с VT52/VT102, имеет выходы hdmi, vga, для клавы доступны ps\2 и usb.

Если на коленке мгтфом собирать то обходится в 350-400р :v2_dizzy_roll:

Если кому интересно дам ссылку!

M80
29.05.2024, 12:12
Схемку бы данного терминала и прошивку было бы очень очень здорово!

- - - Добавлено - - -

Как мне помница с вг75 можно выжать VGA тайминги и выводить на любой жк монитор...
Исходники сохранились и какая то схема в бумажном виде - нужно восстанавливать...

max232cpe
29.05.2024, 19:54
Исходники сохранились и какая то схема в бумажном виде - нужно восстанавливать...

Буду ждать очень интересно!

max232cpe
14.07.2024, 17:58
Аппаратный эмулятор терминалов (vt52\vt100\vt102 и ещё пары), vga и hdmi видеовыходы, ps\2 и usb клавиатуры на выбор. Большой выбор настроек всё не перефоткаешь слишком много, поэтому 1 фотка настроек.
2 варианта ком порта\rs232, 2 питания 5в через usb или до 30в через 7805.

Себестоимость до 1000р!

https://sun9-58.vkuserphoto.ru/impg/TRZpJk25L2u3RPiXm-qAm7wY2PIkRkPeo4THOg/LVF_O2w8wqk.jpg?size=1620x2160&quality=95&sign=1713e21f7a40c6694e757016b798bb92&type=album
https://sun21-1.vkuserphoto.ru/impg/CLPP1AmRDdijCuHHqbuRJyegXtGg0zrcIuMlOA/bhaYR-3XBUk.jpg?size=2560x1920&quality=95&sign=c4c849396e0fc783086ecdd5b961d6f7&type=album

ALS
14.07.2024, 19:56
У меня вчера поломался гугл. На запрос "RP2040 project" выдавал всякую хрень, типа термометров и погодных станций, управляторов шаговыми двигателями и адресными лентами...
И тут такой подарок :)

Woxem
20.07.2024, 12:53
Можно как-то туда подсунуть свой шрифт?

max232cpe
20.07.2024, 17:31
Можно как-то туда подсунуть свой шрифт?

Исходники выложены на гидхабе имея знания думаю это не составит труда.

max232cpe
03.05.2025, 09:39
Чуть доработанная версия эмулятора терминала vt-52\100\102

https://sun9-43.vkuserphoto.ru/impg/T_xat9gXK7_2FYyo9mkgpelGDkIcLCswY9VKrQ/toLHhf0Q6DY.jpg?size=2073x2160&quality=95&sign=e686c5f39e9ecb557629e6021a2bd692&type=album