|
Клавиатура от компьютера, Подскажите микросхему |
|
|
|
Aug 29 2006, 18:43
|

Группа: Новичок
Сообщений: 5
Регистрация: 23-08-06
Пользователь №: 19 782

|
Доброго времени суток. Совсем недавно начал осваивать микроконтроллеры AVR. Естественно стал вопрос как управлять микроконтроллером чтобы и клавиш много было и ножек много не занимало. Выбор пал на управление клавиатурой от компьютера. Интерфейс оказался достаточно простой. И я даже сам смог полностью написать рабочую программу, которая как оказалась почти совпала с примером из аппноута с сайта Atmel. Варисант управления очень понравился, т.к занимается всего одно внешнее прерывание и один вывод контроллера. Вопрос собственно в следующем: разобрал 3 клавиатуры - все выполнены однокристально, при чём микросхема бескорпусная. При изготовлении устройст естественно не будешь ломать клавиатуры или использовать готовые (хотя последний вариант впринципе реален). Может кто-нибудь подскажет какую микросхему, применяемую в клавиатурах, которую реально приобрести или где можно нати информацию по этому поводу? Заранее спасибо.
|
|
|
|
|
 |
Ответов
|
Aug 30 2006, 16:37
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Тоже влезу) Не уверен, но 8048 который стоит в РС AT/XT клаве, по моему, совместим по командам с MCS51 тобишь с 8051(31). Так что может быть есть смысл поискать исходники и сделать на современных, например что нибудь из ATMEL 89Sxxxx Из литературы очень нравится книга Михаила Гука - Аппаратные средства IBM PC (изд-во Питер) - в первом издании все подробно описанно, и не только про клаву а ище много чего, даже распиновка СПУ платформы х86 начиная c i8088 и кончая Pentium II, во втором издании инфа уже более сжата. Книга мне очень помогла в учебе в универе. Протоколы и интерфейсы описанны тож не плохо, особенно тем будет полезна, кто только начал осваивать это дело....USB, RS232, JTAG etc
--------------------
|
|
|
|
Сообщений в этой теме
koresh Клавиатура от компьютера Aug 29 2006, 18:43 viael Цитата(koresh @ Aug 29 2006, 22:43) Добро... Aug 29 2006, 19:27 AVR Извините за оффтоп, где можно почитать про этот ин... Aug 29 2006, 23:22 otrog Цитата(AVR @ Aug 30 2006, 03:22) Извините... Aug 30 2006, 04:59 caro Цитата(AVR @ Aug 30 2006, 04:22) ... где ... Aug 30 2006, 05:01 DRUID3 Не представляю де можно об этом почитать, но так л... Aug 30 2006, 00:26 Семён Цитата(DRUID3 @ Aug 30 2006, 04:26) Не пр... Aug 30 2006, 04:16  otrog Цитата(Семён @ Aug 30 2006, 08:16) Найдит... Aug 30 2006, 05:07 TomaT Вот хорошая статья: http://www.platan.ru/shem/pdf/... Aug 30 2006, 06:29 koresh Всем спасибо за ответ. Как я понял такую микросхем... Aug 30 2006, 10:59 beer_warrior ЦитатаОшибаетесь. Не совместим. Архитектуры у них ... Aug 30 2006, 18:53 rezident Цитата(beer_warrior @ Aug 31 2006, 00:53)... Aug 30 2006, 18:57 Nanobyte Мне встречались клавиатуры, выполненные на 8042, д... Aug 30 2006, 19:51 AVR Большое спасибо за ссылки Aug 31 2006, 19:18 koresh Цитата(viael @ Aug 29 2006, 22:27) Микрос... Aug 31 2006, 19:53 singlskv Цитата(koresh @ Aug 31 2006, 23:53) It in... Aug 31 2006, 20:58 koresh Поясняю. Некоторыми устройствами во время их непос... Sep 1 2006, 12:35 IgorKossak Цитата(koresh @ Sep 1 2006, 15:35) ... но... Sep 1 2006, 14:58 Alex_Pol Если клава с парой - другой клавишь, можно на чём ... Sep 1 2006, 14:53 koresh Да я уже в первый день решил просто напросто испол... Sep 1 2006, 15:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|