Можно ли выложить исходник (.asm) раскладки клавиатуры из прошивки ZXMC2V27?
Хотел бы понять каким клавишам что назначено.
Вид для печати
Можно ли выложить исходник (.asm) раскладки клавиатуры из прошивки ZXMC2V27?
Хотел бы понять каким клавишам что назначено.
Возвращаясь к вопросу о фигурных скобках (сообщение №191): Скобочки должны выводится при режиме ExtMode и нажатом SShift+кнопка. НО происходит только нажатие SShift+кнопка, т.е. переход в режим ExtMode не эмулируется. Можно ли в прошивке (раскладке) добавить этот переход перед вводом символа?
Нужна ли пауза после него или сработает и "CapSh+SymSh+SymSh+Kl_Y,CapSh+SymSh+SymSh+Kl_F " для "[/{"?
И вообще, может это просто у меня с клавиатурой такая проблема и надо поискать другую?
Попробовал скомпилировать файл TABKBD10.ASM в AVR Studio 5.0, получил 2 ошибки:
1 ORG: Unknown instruction or macro
2 syntax error, unexpected INTEGER
Чем правильно компилировать под Windows 7 x64?
Скачай вот это:Цитата:
Сообщение от Gutten
http://zx-pk.ru/attachment.php?attac...0&d=1380887228
Для компиляции в AVR Studio надо немного подправить исходник.Цитата:
Сообщение от Gutten
через asm51 компилирую только под виртуалку и WinXP. На Win7x64 оно не работает. Не удобно, но терпимо.
А все же что можно сделать с сообщением #1203 про ExtMode и скобочки?
Вбивание "CapSh+SymSh+SymSh+Kl_Y,CapSh+SymSh+SymSh+Kl_F " для "[/{" не сработало, т.к. получается переполнение байта. "Kl_CS+Kl_SS+SymSh+Kl_Y" хоть и не переполнил байт, но и не сработал.
УРРААААААА!!!!!!!
благодаря solegstar-у (за что ему огромнейшее спасибо!!) удалось победить глюк эни-кея в турбо режиме!!!!
попутно устранились ВСЕ глюки в турбе!!!
вот схема http://sderni.ru/239509
вместо сигнала CSAP6 у меня подается сигнал с 6-го вывода D3 (тм2). это для профи 4-ой версии.
сигнал READY - это сигнал WAIT процессора (24-я нога).
пс: to SoftFelix: пробуй давай тоже! должно всё получится!
Как я понял из схемы, при возникновении /IORQ увеличивается длительность /WAIT для Z80. А зачем сигнал CSAP6 и как он формируется? Это схема именно для PROFI?
Просто в КАЕ при возникновении /IORQ (или /DOS) аппаратно ВЫКЛЮЧАЕТСЯ ТУРБО-режим, если он включен. А у меня проблемы с any key именно в ТУРБО, если помнишь, и только на холодном (включен 0...15 минут) компе.
И вот ещё что. Я тут недавно собрал ZXM-Soundcard Extreme и засунул её в последний свободный слот ёлки ZX BUS TEE. В неё же воткнул доп.питание с БП через имеющийся на плате Extreme молекс...
И не глючит оно теперь в ТУРБО! Даже на "холодном" компе. Правда в комнате около +30С, а последний раз я боролся с этим глюком в конце декабря прошлого года...
В общем, смысл схемы понятен, вот только где брать в КАЕ сигнал CSAP6?
Коллеги, а как у вас вводятся с клавиатуры [,{,},] ? Достаточно ли нажатия клавиши или требуется перейти в режим ExtMode? Может зря волнуюсь?