Да, проектов полно, только там одна затыка - в 99% это проекты, где микроконтроллер выступает в роли slave, т.е. рулит всем процессом ПЦ, а не сам микроконтроллер. А это уже две большие разницы
Ладно, я ушел ковырять эту тему...
Да, проектов полно, только там одна затыка - в 99% это проекты, где микроконтроллер выступает в роли slave, т.е. рулит всем процессом ПЦ, а не сам микроконтроллер. А это уже две большие разницы
Ладно, я ушел ковырять эту тему...
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
What about mouse support ? (wireless set - keyboard + mouse).
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
Немножко изменил схему, добавил еще один
выход(теперь их 4). Добавил программу редактирования раскладок.
Сейчас можно загружать 2 раскладки, переключаемые заданной
клавишей.
Сначала программатором прошиваем loader.hex.
Делаем переходник на X1 USB-B, на разьем X3 ставим джампер на
контакты 3-4 и подключаем к PC. Устанавливаем драйвер. Теперь ZX HID Keyboard Layout должна найти контроллер как Anykey Data Loader. Обновляем прошивку контроллера из файла "ZXHIDKeyboard.hex". Создаем раскладку клавиатуры и записываем ее в контроллер.
Теперь подключаем к X1 переходник USB-A снимаем джампер с X3 и подключаем
к Спектруму. Пользуемся.
Расширенная клавиатура заложена, но под нее нужен немного другой контроллер, надеюсь появится позже.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
Нашел ошибку в ZX HID Keyboard Layout, были перепутаны
местами кнопки влево-вправо, разместил все одним архивом
на yadiske, сылка в первом сообщении.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
As I know then keyboard routine in zx rom have problems if CAPS SHIFT is active in same time (for example in cursor keys) and may print only key without shift (number). Problems may be also in some games or programs (assembler Prometheus). Same problem is on +2A/+3 models and some ZX emulators. But it's not so critical :-)
Попробовал в бейсике48 погонять курсорные клавиши,ни
разу цифры не выскакивали. На всякий случай продумал
как сделать задержку, но сделаю потом если появятся проблемы.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
Попробуй еще в Art Studio в редакторе имени файла, к примеру, поудалять символы и подвигать курсор.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)