При нынешней схеме к сожалению нельзя. Честно говоря не видел в необходимости этого режима большого смыслаСообщение от Evgeny Muchkin
Да, почти все сделал - проверю, выложу новую прошивку.Сообщение от Evgeny Muchkin
При нынешней схеме к сожалению нельзя. Честно говоря не видел в необходимости этого режима большого смыслаСообщение от Evgeny Muchkin
Да, почти все сделал - проверю, выложу новую прошивку.Сообщение от Evgeny Muchkin
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Сообщение от caro
Эх поскорей бы
А можно еще в этой прошивке задействовать клавиши:
Insert - SS+I
Delete - CS+9
PageUP - CS+3
PageDown - CS+4
Вроде как это стандарт
Home, End тоже можно, только я не помню, на какое сочетание клавиш вешаются обычно эти функции.
Заранее спасибо!
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Сам можешь настроить клавиатуру под себя.Сообщение от Evgeny Muchkin
Сейчас положу в первый пост инструкцию.
Просто я подумал, от такой работы этих клавиш никто бы отказываться не стал, а так всем придется перешивать. Ну и прошивка от разработчика всетки...
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
В том файле что я кинул представлено два варианта раскладки клавиатуры.Сообщение от Evgeny Muchkin
Первый базовый, тот что я заложил.
Второй от Axorа, вполне вероятно он тебе больше понравится.
Точно В нем как раз вышеупомянутые клавиши так и задействованыСообщение от caro
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
caro, выложи в первый пост исходник TinyTerm плиз.
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Только что подготовил новую прошивку для ZXMC.Сообщение от Evgeny Muchkin
Туда же положил и исходник TinyTerm
-------------------------------------------------
Версия прошивки для ZXMC 1.7 от 25.12.06
1) Добавлено управление индикаторами клавиатуры
по нажатию соответствующих клавиш.
Клавиша NumLock переключает свой индикатор,
что обеспечивает норамальную работу
компактных клавиатур, не имеющих цифрового
поля. У них при горящем Num Lock под
цифровые клавиши отводится место в правой
части основного поля клавиатуры.
Клавиша Scroll Lock переключает соответствующий
индикатор, но пока это никак невлияет
на работу контроллера клавиатуры.
Клавиша Caps Lock меняет состояние
индикатора и выдает в Спектрум соответсвующий
код. Для обеспечения синхронизации
работы программ с индикатором Caps Lock,
при нажатии клавиши с Shift, индикатор
переключается, но в Спектрум код не
передается.
2) Добавлено управление величиной Resolution
для мышки.
<WinMenu>+<1> - 1/мм = 25/дюйм
<WinMenu>+<2> - 2/мм = 50/дюйм
<WinMenu>+<3> - 4/мм = 100/дюйм
<WinMenu>+<4> - 8/мм = 200/дюйм
Здесь цифровые клавиши основного поля клавиатуры.
При сбросе устанавливается 100/дюйм.
Указанные величины приведены для простой
мышки, имеющей максимальное разрешение 200/дюйм.
Мышки с повышенной величиной Resolution
будут иметь соответственно большие
величины разрешения при выполнении
данных команд.
Последний раз редактировалось caro; 27.12.2006 в 12:51.
Ответы на два вопроса по RS232:
Код:m> как спаять нуль-модемный кабель? Для всех случаев жизни рекомедую нуль-модем паять по такой схеме: Трех-проводный: ------------------------- ZXMC IBM ------------------------- RXD 2 --------- 3 TXD TXD 3 --------- 2 RXD GND 5 --------- 5 GND DTR 4 -+ +- 4 DTR DSR 6 -+ +- 6 DSR RTS 7 -+ +- 7 CTS CTS 8 -+ +- 8 RTS ------------------------- Пяти-проводный (рекомендуется): ------------------------- ZXMC IBM ------------------------- RXD 2 --------- 3 TXD TXD 3 --------- 2 RXD GND 5 --------- 5 GND RTS 7 --------- 8 CTS CTS 8 --------- 7 RTS DTR 4 -+ +- 4 DTR DSR 6 -+ +- 6 DSR ------------------------- m> пробовал играть со скоростями порта на m> ноуте - блин ваааще такая каша получается. m> стабильная хоть какая никакая работа - только на 19200. Скорость 19200 ставится в ZXMC при начальном старте по умолчанию. С ней и работает МиниТерм при запуске. Для работы с простым нуль-модемным кабелем это оптимальная скорость. Если требуется работа на более высоких скоростях, во-первых надо добавить в кабеле сигналы CTS и RTS (спаять 5-ти жильный нуль-модем), во вторых прямо из бэйсика, перед вызовом TinyTerm выдать такие команды: LET N = 1 : REM или значение N сразу подставить во 2 строку OUT 64495,128: OUT 63727,N: OUT 63983,0: OUT 64495,3 Здесь N - код, определяющий скорость работы RS232: 1 - 115200 2 - 57600 3 - 38400 6 - 19200 (это записано по умолчанию) 12 - 9200 24 - 4800 48 - 2400 96 - 1200 192 - 600 В принципе можно скорость установить еще ниже, но тогда например для скорости 300 бод, коэффициент получается = 384. Его надо преобразовать в 1*256+(384-256) и тогда выдать: OUT 64495,128: OUT 63727,128: OUT 63983,1: OUT 64495,3
Вообще по стандарту:Сообщение от caro
Код:------------------------- ZXMC IBM ------------------------- RXD 2 --------- 3 TXD TXD 3 --------- 2 RXD GND 5 --------- 5 GND RTS 7 --------- 8 CTS CTS 8 --------- 7 RTS DTR 4 --------- 6 DSR DSR 6 --------- 4 DTR -------------------------
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)