QWERTY-рование МС7004 (статья на конкурс, автор Technomancer)

Обсуждение публикуемых статей
Ответить

оцените статью

1
0
Голосов нет
2
0
Голосов нет
3
2
7%
4
6
20%
5
22
73%
 
Всего голосов: 30

Аватара пользователя
Serge
Тех.адм.
Сообщения: 2105
Зарегистрирован: 04.11.2001,19:04
Откуда: Tallinn, Estonia
Контактная информация:

QWERTY-рование МС7004

Сообщение Serge » 27.03.2019,22:38

статья на конкурс, автор Technomancer

Конкурсная работа QWERTY-рование МС7004, автор Technomancer.
В этой теме можно обсудить и оценить статью по пятибалльной шкале.
С наилучшими,
Серж

Музей, оф.сайт

Rana_
Newbie
Сообщения: 65
Зарегистрирован: 14.12.2009,15:48
Откуда: г.Таллин, Эстония
Контактная информация:

Сообщение Rana_ » 28.03.2019,08:03

Огромное спасибо за статью! Мысль чистая, понятная, цельная, ничего лишнего. Чувство юмора тоже всегда в плюс :thumbup:
...and enough is never enough. http://www.arvutimuuseum.ee - музей https://www.instagram.com/arvutimuuseum/ - инстаграм музея http://rana-kenobi.deviantart.com - мои рисунки

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Сообщение i8088 » 28.03.2019,09:43

Безусловно - 5!!!

Очень приятная статья, особенно в свете того что MCS-48 мое любимое микроконтроллерное семейство!
У меня тоже есть такая плата (а я гадал, от какой клавиатуры она), но контроллер с окном 1816ВЕ48. Несмотря на это, ПЗУ внешнее

Аватара пользователя
Technomancer
Advanced Member
Сообщения: 937
Зарегистрирован: 12.06.2016,19:56
Откуда: Рига

Конкурсы

Вклад в сообщество

Сообщение Technomancer » 28.03.2019,15:42

Спасибо за отзывы! Ну, да, я думаю что я бы мог написать значительно лучше, но, увы, жизнь делает своё. Не удалось найти достаточно времени. Кстати, в статье не упоминалось, что в архиве, вместе со содержимого ПЗУ находится исправленный бинарник и комментированный ассемблерский файл. Также, когда я считивал прошивки нескольких клавиатур, оказалось, что одна немного отличается, но пока я не выяснил что именно.
i8088, если Вы программируете MCS-48, какой ассемблер Вы используйте? И можно Вас спросить выложить фото вашей платы? Спасибо!

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Сообщение i8088 » 28.03.2019,17:02

Для отладки я использую комплект от AVOCET
AVLIB.EXE
AVLINK.EXE
AVMAC48.EXE
AVREF.EXE
AVSIM48.EXE
AVSIM48.HLP
AVSIM48.OVR
AVSIM48.REG
HEXFORM.EXE

Симулятор там отличный, а вот ассемблер странный. С документацией
на этот комплект туго, некоторые вещи остались загадкой для меня.

Поэтому на данный момент я использую ассемблер и линкер от 2500 A.D.
LINK48.EXE и X8748.EXE, а отладку провожу в симуляторе avsim48

Документации на X8748 я тоже не нашел, но зато есть подробное описание
родственного ассемблера X8051 той же фирмы, директивы их практически
совпадают.

Кстати симуляторы подобные есть и на 8051, Z80, 8085. Очень удобные симуляторы, и работают даже на 8086.

Если не найдете ассемблеры и симуляторы в сети, дайте знать, я пришлю.

С фото - я постараюсь на следующей неделе сделать.

Аватара пользователя
ShER424
Advanced Member
Сообщения: 1824
Зарегистрирован: 18.02.2012,02:10
Откуда: MSK
Контактная информация:

Сообщение ShER424 » 07.04.2019,10:23

В статье не упоминается, но что там с РУС раскладкой - она ведь тоже становится не ЙЦУКЕН, а ЯВЕРТЫ?
Или РУС/ЛАТ переключает коды буквенных клавиш?
Вам ли, любящим баб да блюда, жизнь отдавать в угоду?!
Я лучше в баре блRдRм буду подавать ананасную воду!

Аватара пользователя
Technomancer
Advanced Member
Сообщения: 937
Зарегистрирован: 12.06.2016,19:56
Откуда: Рига

Конкурсы

Вклад в сообщество

Сообщение Technomancer » 07.04.2019,15:08

Да, верно, РУС тоже превращается в ЯВЕРТЫ. Но это меня не особо волнует, так как РУС расклад почти не использую, и букбы на кнопках то тоже поменяются местамы.

Аватара пользователя
RadioKing
Advanced Member
Сообщения: 430
Зарегистрирован: 25.05.2017,18:48
Откуда: г. Воронеж

QWERTY-рование МС7004

Сообщение RadioKing » 26.04.2019,17:03

Занимаюсь похожим проектом - адаптацией МС-7004 под другие машины. Никто случаем не подскажет какую функцию выполняют клавиши КМП, пустая клавиша рядом с "Забоем" и ПФ1-ПФ4?
ВСЕ дела приостановлены на неопределённый срок в связи с полным залитием квартиры соседями.

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

Вклад в сообщество

QWERTY-рование МС7004

Сообщение Кай » 26.04.2019,22:57

Никто случаем не подскажет какую функцию выполняют клавиши КМП
КМП это аналог кнопки Compose. На DEC-овской LK201 называется Compose Character.

ПФ1..4 - программируемые функции. Соответственно PF1..4

Ответить