AT90S1200 сняты с производства, рекомендуемая замена - ATTiny2313.Сообщение от ASDT
AT89C2051 стоит чуть дешевле ATTiny2313, но не сравнима с ней по производительности.
AT90S1200 сняты с производства, рекомендуемая замена - ATTiny2313.Сообщение от ASDT
AT89C2051 стоит чуть дешевле ATTiny2313, но не сравнима с ней по производительности.
"На самом деле не на МК такое сделать сложновато" - Это не совсем верно.
"AT90S1200 сняты с производства, " - думаю китайцы их продолжают клепать,
и купить легко ...
Если получится на "логике", то потом можно легко будет запихать в плм.
Мне кажется в пределах разумной сложности и в пределах требуемой функциональности это просто не возможно. Учитывая еще и желательность двухстороннего обмена между PS/2 устройством и контроллером.Сообщение от ASDT
Не слышал что бы AVR-ы делал еще кто-нибудь кроме ATMEL.Сообщение от ASDT
И не понял логики, если устройство снято с производства и взамен предлагается другое, по близкой цене, но более совершенное - почему его надо искать у китайцев .
На ПЛМ есть, могу даже кинуть файлы, если надо.Сообщение от ASDT
Последний раз редактировалось caro; 07.09.2005 в 20:40.
Ладно, будет результат - обрисую. Пока отлавливаю баги в эмуляторе
Вроде уже все отловил
Преобразователь потока бит, таблица соответствия клавиш и многое другое потребует нереальных затрат. В лучшем случае по объему это выльется в 30-40 корпусов. Если же это сразу пихать в ПЛИС, то это будет более реально.Сообщение от ASDT
Если нетрудно, просьба запостить.Сообщение от caro
Кстати, а прошивку к вышепреведеной схеме где искать?
Это часть проекта из: http://c64upgra.de/c-one/Сообщение от spensor
Чуть позже кину сюда.Сообщение от spensor
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
А "позже" в привычных единицах измерения это сколько?Сообщение от caro
Последний раз редактировалось spensor; 12.09.2005 в 13:32.
Собственно результаты.
При включении любая клава устанавливается в "Set1" - совместимый
с кодами XT. Проверил на простом регистре сдвига - отлично работает.
Минимально - 2 микросхемы
С уверенностью утверждаю 30-40 корпусов - бред.
Реально - 7-10 самой мелкой рассыпухи ...
Думаю над реализацией.
Что то мне не попадались современные AT-клавиатуры,Сообщение от ASDT
которые по умолчанию встают в режим Scan Code Set1.
Все по включению питания переходят в режим Scan Code Set2.
Только что специально еще раз проверил.
Более того ни одна из тех, что у меня сейчас есть (5 штук),
не хочет переключатся в режим Scan Code Set 1
командой ALT_SCAN (код команды #F0).
В режим Scan Code Set3 переключаются без проблем.
Кстати именно в этом режиме работают клавиатуры в моем контроллере.
Честно говоря даже интересно, что получится.Сообщение от ASDT
Тем более что режим по включению не имеет значения
если он стабильно постоянный.
Последний раз редактировалось caro; 12.09.2005 в 18:26.
Да, блин, точно set2, не XT
Но это роли не играет. Главно единообразие кодировки
и возможность обойтись одним регистром.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)