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

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

<t><t>оцените статью</t></t>

0
Голосов нет
 
Всего голосов: 0

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

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

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

Конкурсная работа 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
Сообщения: 2230
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

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

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

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

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

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

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

i8088
Advanced Member
Сообщения: 2230
Зарегистрирован: 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
Сообщения: 382
Зарегистрирован: 18.02.2012,02:10
Откуда: MSK
Контактная информация:

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

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

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

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

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

Ответить