-
Собрал контроллер для Иришы. Работает.
Вот пара фоток:
https://i107.fastpic.ru/thumb/2019/0...3db767dba.jpeg
https://i106.fastpic.ru/thumb/2019/0...840f74ed1.jpeg
Пригодился заводской PS/2 хвостик..Вынес кнопку RESET.
Вот так стал на плату.
https://i107.fastpic.ru/thumb/2019/0...664005f2a.jpeg
https://i107.fastpic.ru/thumb/2019/0...4905d6cad.jpeg
Всё работает, Но не удалось переключится на русский.
Скрол лок. меняет раскладку. Вот например 6 клавиш qwerty и.. они же но с нажатой скролок. те. выходит JCUKEN. большими буквами.
https://i106.fastpic.ru/thumb/2019/0...c45d10911.jpeg
-
Всё работает, а вот отображается почему-то в семибитной кодировке..., с клавы символы выходят правильно. Ещё раз проверил по опубикованным прошивкам - всё сходится...
-
Возможно в отладчике так..запущу редактор Иритекст - проверю в нём..Ещё раз спасибо за проект.
-
Проверьте тестером соединение между 2-й ножкой адаптера и 9 ножкой D37 (по книжке), 589ИР12 (линия КВ7). Очень похоже, что она в обрыве, только в этом случае будут передаваться 7-битные коды, заменяя большими латинскими маленькую кириллицу. А также, вполне возможно, что кириллица в системном состоянии не отображается. Скажете, что там в редакторе получилось...
-
На бит 7 сразу подумал, но проверил. Он доходит. С ним всё ок. С редактором не так всё просто. У меня его пока нет. Чтобы его загрузить в комп надо сначала контроллер fdd собрать..но когда всё сделаю - отпишусь
-
Андрей, не забудьте ещё вспомнить о таблицах 9.4 и 9.6 из книжки :), там не так всё просто с переключением отображаемых символов. Что-то там как-то сначала ESC E, затем Ctrl+N/Ctrl+O...
Походу доделал базовую прошивку, внеся в неё полный список комбинаций Ctrl+*** (а то как-то потребовалось ввести 1F...), а также активировал цифровую клавиатуру - только цифры. Введение "стрелочек" затруднительно в связи с применённым упрощённым алгоритмом декодирования, да и не нужны они, поскольку не стандартизованы (в СР/М используем комбинацию Ctrl+H/J/K/L, но программы требую часто иного). Архив первой прошивки обновлён.
-
Проверил Ctrl+N/Ctrl+O. Переключает наборы символов.
- - - Добавлено - - -
А может в прошивке для Иришы сделать чтобы по ScrollLock передавались Ctrl+N/Ctrl+O ?
Иначе смысла нет в скроллоке.
-
Надо подумать как... Хотя и в книжном варианте в клаве имелись клавиши рус/лат, а комбинации Ctrl+N/Ctrl+O влияют только на видеоадаптер. Они же, как я понял, в некоторых режимах переключают ширину символов...
В общем, пока разберёмся с управлением, а я подумаю про выдачу последовательности символов...
-
Наверно не стоит так делать.комп задуман как задуман. Значить такой был замысел авторов.
-
Вот и надо бы понять этот замысел, чем авторы руководствовались и почему разделили поле символов на несколько блоков. Мож, конечно, в то время это было естественным, но для нас это нонсенс и требует некоего системного патча...
Возьмём паузу. Походу с Иришей Вы на форуме в единственном числе остались, так что лучше для начала разобраться с управлением компом, а потом будем думать, как совершенствовать конструкцию и юзабельность ;)