Страница 1 из 1
QWERTY-рование МС7004
Добавлено: 27.03.2019,22:38
Serge
статья на конкурс, автор TechnomancerКонкурсная работа
QWERTY-рование МС7004, автор Technomancer.
В этой теме можно обсудить и оценить статью по пятибалльной шкале.
Добавлено: 28.03.2019,08:03
Rana_
Огромное спасибо за статью! Мысль чистая, понятная, цельная, ничего лишнего. Чувство юмора тоже всегда в плюс
Добавлено: 28.03.2019,09:43
i8088
Безусловно - 5!!!
Очень приятная статья, особенно в свете того что MCS-48 мое любимое микроконтроллерное семейство!
У меня тоже есть такая плата (а я гадал, от какой клавиатуры она), но контроллер с окном 1816ВЕ48. Несмотря на это, ПЗУ внешнее
Добавлено: 28.03.2019,15:42
Technomancer
Спасибо за отзывы! Ну, да, я думаю что я бы мог написать значительно лучше, но, увы, жизнь делает своё. Не удалось найти достаточно времени. Кстати, в статье не упоминалось, что в архиве, вместе со содержимого ПЗУ находится исправленный бинарник и комментированный ассемблерский файл. Также, когда я считивал прошивки нескольких клавиатур, оказалось, что одна немного отличается, но пока я не выяснил что именно.
i8088, если Вы программируете MCS-48, какой ассемблер Вы используйте? И можно Вас спросить выложить фото вашей платы? Спасибо!
Добавлено: 28.03.2019,17:02
i8088
Для отладки я использую комплект от 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.
Если не найдете ассемблеры и симуляторы в сети, дайте знать, я пришлю.
С фото - я постараюсь на следующей неделе сделать.
Добавлено: 07.04.2019,10:23
ShER424
В статье не упоминается, но что там с РУС раскладкой - она ведь тоже становится не ЙЦУКЕН, а ЯВЕРТЫ?
Или РУС/ЛАТ переключает коды буквенных клавиш?
Добавлено: 07.04.2019,15:08
Technomancer
Да, верно, РУС тоже превращается в ЯВЕРТЫ. Но это меня не особо волнует, так как РУС расклад почти не использую, и букбы на кнопках то тоже поменяются местамы.
QWERTY-рование МС7004
Добавлено: 26.04.2019,17:03
RadioKing
Занимаюсь похожим проектом - адаптацией МС-7004 под другие машины. Никто случаем не подскажет какую функцию выполняют клавиши КМП, пустая клавиша рядом с "Забоем" и ПФ1-ПФ4?
QWERTY-рование МС7004
Добавлено: 26.04.2019,22:57
Кай
Никто случаем не подскажет какую функцию выполняют клавиши КМП
КМП это аналог кнопки
Compose. На DEC-овской LK201 называется Compose Character.
ПФ1..4 - программируемые функции. Соответственно PF1..4