Схемко.
Пак со всеми файлами.
Схемко.
Пак со всеми файлами.
Последний раз редактировалось Ewgeny7; 16.09.2016 в 13:41.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Класс. А нельзя как-то отказаться от Меги? Может быть есть возможность общаться с клавой через встроенный последовательный порт? Я понимаю, что он у тебя уже используется для обмена данными, но можно наверное как-то совместить... Если конечно порт сможет общаться с клавой.
В первом микрокомпе я использовал механическую клавиатуру, без PS/2-костылей.
То же самое можно делать и здесь, Мега просто убирается, никаких изменений более вносить не надо.
Насчет последовательного порта - я не курил эту тему. Если форматы передачи совместимы, то можно повесить обработку на прерывание, у зетника оно есть по приему байта. Но я скорее всего не буду этим заниматься, поскольку уже переключаюсь на следующий проект, на ИМ1821ВМ85.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
... курили совсем недавно где-то здесь, на форуме. Не получится, принципиально.
Получается, просто курить надо тот же "Byte" годов этак с 80-х. Тактировать последовательный порт надо от сигнала клавиатуры, выделяя тактовые импульсы, а не от фиксированного, с контроллера. Так раньше вводили инфу с магнитофона в комп. Сейчас не помню влёт, как тот интерфейс назывался. Подумаешь, 2 - 3 м/с мелкой логики добавятся...
UPD. А можно не париться ни с последовательными портами, ни с мегами, есть же решение, http://zx-pk.ru/threads/26406-podkly...-8-bitkam.html Если 6502 успевает, то и Z180 подавно.
ЗЫ. А вообще покажите мне "карманную" ps/2-клавиатуру, чтобы она не выбивалась из концепции "Карманный компьютер на Z80"![]()
Последний раз редактировалось rw6hrm; 07.06.2016 в 11:56.
Едва ли кто найдет. Частично подойдет резиновая клава, скрученная в трубочку
Нет, это не "подумаешь". Не надо плодить сущности.
Лучше оставить как есть, с подключаемыми по мере нужды клавами. Компики-то задуманы как контроллеры чего-нибудь в основном.
Или можно подключить самодельную клаву на тактовых кнопках.
- - - Добавлено - - -
Комп легко может использовать чистый UART-канал и в качестве клавы, и даже - дисплея, подобно его дальнему родственнику.
Но это уже не укладывается в мои личные хотелки.
- - - Добавлено - - -
Уважаемые господа могут подтвердить, что использование регистра-защелки ИР22 (74373) будет оптимальным для получения младшего байта с мультиплексированной шины, где ALE - неинверсный? Не хочется лишний инвертор добавлять к ИР23, а фиксировать данные надо по спадающему фронту ALE.
![]()
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Я имел в виду "голый" UART, без всякого дополнительного обвеса.
Как вариант, можно использовать Xbox Chatpad, как это было сделано у Бена Хэка.
Вроде, нужна перепрошивка встроенного PIC-а, прошивки есть в сети.
Будет и карманный размер, и UART на выходе.
А ежели заюзать 74х573 то будет еще более оптимально по плате. И вроде бы у него есть аналог среди наших ИРок (на память 35, но могу ошибаться).
Есть у мну ИР35, но - не то, разводка подобна ИР23.
- - - Добавлено - - -
а 573 что-то даже чипдип не торопится предлагать...
Ладно, это фигня, все равно МГТФ на макетке
- - - Добавлено - - -
Прелюбопытнейшая страничка... Сделал себе pdf из нее. Все наши регистры.
А искомый с правильной разводкой - ИР33.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
О, ошибся на 2. Значит, это все же ИР33.
PS Тысячи их по разным ценам.
Последний раз редактировалось HardWareMan; 08.06.2016 в 09:16.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)