![]() |
Вектор-06Ц: Клавиатура от PC
Пиветствую вас, братья-психи! :v2_yahoo:
Есть навязчивая идея приспособить к девайсу клавиатуру от PC, взамен штатной. В связи с этим есть ряд вопросов. 1. Как понял, "железного" контроллера нет. Если это не так, дайте ссылку, и дальнейшие вопросы отпадают. 2. Какова длительность импульсов "Сброса" и "Загрузки"? 3. Ваши пожелания по поводу "горячих сочетаний клавиш". |
В Кирове была такая разработка (контроллер для подключения AT клавы), читал их рекламу, но схемы я не видел. Есть небольшая вероятность, что у Tim0xи может быть схема.
|
Кировской схемы к сожалению нет. Выложил в картотеку описание омской разработки с исходниками драйвера клавиатуры и МикроДОС, в который уже интегрированн этот драйвер http://sensi.org/~svo/scalar/ware/539
|
Quote:
|
Quote:
Quote:
Правда, к XT я её не подключал (она - мультисистемная). |
Quote:
|
Mick
Ты про это Quote:
|
Quote:
|
Dmitry Dubrovenko, а какая в твоем Векторе штатная клавиатура: герконовая или емкостная?
Вообще, идея мне представляется несложной. Я бы реализовал ее на микроконтроллере AVR, так как с ними больше всего имел дело. Процедур работы с PC-клавой пруд-пруди. В голову пришло два варианта: 1) Замена: три порта МК подключить к разъему XT1 вместо клавиатуры. Тут и схемы-то практически нет, один контроллер со стандартной обвязкой (кварц +2 конденсатора), светодиод и шлейф. 2) Дополнительная клава: МК повесить на шину данных или на разъем ВУ, перед D30 на A0,A1,RD,WR поставить дешифратор, таким образом перехватить чтение/запись порта 1 (придется пожертвовать входом/выходом на магнитофон, но не обязательно, можно и придумать что-нибудь), перехватить чтение порта 2 и подсесть на запись порта 3. В этом случае можно также сделать переключатель работы со штатной или дополнительной клавиатурой (выключать/включать дешифратор). Информация к размышлению: сигнал "СО КЛВ" никем не используется, на контроллер можно было бы еще каких-нибудь функций привесить. |
Quote:
Quote:
Quote:
Quote:
Кстати, напомните функциональное назначение служебных клавиш: УС (Shift?) СС (Alt?) ВК (Enter?) ПС АР2 (Home?) СТР "стрелка в левый верхний угол" |
| All times are GMT +4. The time now is 23:23. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.