Стоит он копейки, но очень удобен, поскольку сразу видно, работает контроллер или нет.Сообщение от savelij
Каждое нажатие на клавиши зажигает светодиод, что показывает правильность приема скан-кода клавиатуры.
Стоит он копейки, но очень удобен, поскольку сразу видно, работает контроллер или нет.Сообщение от savelij
Каждое нажатие на клавиши зажигает светодиод, что показывает правильность приема скан-кода клавиатуры.
Последний раз редактировалось caro; 18.10.2008 в 22:54.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Последний раз редактировалось savelij; 18.10.2008 в 22:56. Причина: Добавлено сообщение
Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
Разобрался наконец с особенностями контроллера XT-клавиатуры для Профи.
Для этого в начале попробовал дизассемблировать его прошивку, но поскольку IDA
не понимает коды MSC-48, это оказалось слишком трудоемким, да и код там такой, что "черт ногу сломит".
Дизассемлировал тест XT-клавиатуры, зашитый в ПЗУ Профи, это оказалось значительно проще.
В результате оказалось, что для расширенных клавиш используется префиксная линия,
которая сканируется адресом A14 процессора и подается на вход D5 порта клавиатуры.
В тестовой таблице клавиатуры Профи, которая выскакивает на экран при нажатой любой клавиши во время РЕСЕТа, этот бит называется 6-м.
Вот как выглядит привязка дополнительных клавиш:
В соответствии с этим написал прошивку для контроллера на ATTiny2313,Код:Esc CS+<1> F1 <A>+b6 F2 <B>+b6 F3 <C>+b6 F4 <D>+b6 F5 <E>+b6 F6 <F>+b6 F7 <G>+b6 F8 <H>+b6 F9 <I>+b6 F10 <J>+b6 F11 SS+<Q> F12 SS+<W> Ins <O>+b6 Home <K>+b6 Page Up <M>+b6 Del <P>+b6 End <L>+b6 Page Down <N>+b6 Tab CS+<I> Caps Lock SS+CS Shift SS Ctrl CS Alt левый SS+<ENTER> ALt прав. SS+<SPACE>
которая полностью эмулирует контроллер Профи.
Встроенный тест XT-клавиатуры Профи это подтверждает![]()
так это, коллеги, а где можно схему то скачнуть?
caro, буду признателен за линк откуда забрать можно.
Нет, этот контроллер сделан с учетом особенностей схемы Профи.
К Пентагону цепляется контроллер: http://zx.pk.ru/attachment.php?attac...3&d=1176184745
Лежит здесь: http://zx.pk.ru/showpost.php?p=85027&postcount=297
Последний раз редактировалось caro; 01.12.2008 в 16:10.
Доброго здравия!
Хочу использовать пентагоновский контроллер на Скорпионе. В связи с этим несколько вопросов:
1. надо что-либо менять в схеме? (подключение /NMI, /RESET etc)
2. откуда взять сигнал /PFE?
3. хочу использовать ATtyni2313 на 20 МГц. - нужно ли и в каких местах изменить прошивку (значения для задержек)?
4. при разводке платы из данных оставил только биты 0 - 4, - не повлияет ли это на работоспособность?
Заранее спасибо.
С уважением,
Gris / Red Triangle.
_____________________________________
ZX-EVO/TS-Labs config/NGS/HDD/SD-card
Amiga A1200/Blizzard 1230@50/32/60GB
Amiga A1200/Apollo 1260@66/32/60GB
UnAmiga (C5) AGA GM7123 VideoDAC
А где найти схему и прошивку ориинального XT-контроллера PROFI.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)