Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Не морочьте себе голову, сделайте по-человечески (матрица на ногах контроллера). Вот клава 4х4. Занимает один порт (8 ног) контроллера (АВР). Добавьте кнопок и будет вам счастье.
Отправлено
Юрий_СВ
(213.5.199.158)
01 ноября 2010, г. 15:05
В ответ на:
Необходимо работать с клавиатурой. Около 20-25 кнопок. Хочу попробовать использовать сдвиговые регистры с паралельной шиной ввода/вывода. Какие траблы меня ожидают впереди с таким решением вопроса? Спасибо!
отправлено
Двоешник
01 ноября 2010, г. 13:29
Ссылка:
http://s003.radikal.ru/i203/1011/c4/1a76e0de9ad9.jpg
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: так я как раз и хочу ног сэкономить! Если есть ограничения/замечания/особенности решения с посл. регистрами, то конечно нужно делать так как Вы говорите, я ведь и спросил чтоб определиться!
-
Двоешник
(01.11.2010, 15:10:41
92.240.98.10
,
пустое
)
Если хотите экономить ноги - поставьте дешифратор 3х8. (6 ног контроллера на 24 клавиши или 7 на 32 клавиши). Единственая оговорка: при напряжении питания ниже 3 В надо иметь в виду падение на диодах.
-
Юрий_СВ
(01.11.2010, 15:43:52
213.5.199.158
,
пустое
)
нету там сложностей. сдвиговые регистры могут каскадировать поставите 3-4 микрухи и будет щасьте. полоучите 32->1 И ЧИТАЙТЕ ПО СПИАЮ
-
RED_DRAGON
(01.11.2010, 15:17:19
213.242.214.185
,
пустое
)
либо мелкую тиньку/мегу на спиай посадитекоторая матрицу читает и в спиай кладет, заодно леды привести какие надо
-
RED_DRAGON
(01.11.2010, 15:18:19
213.242.214.185
,
пустое
)
Ответ: тинька/мега будет лишней. есть же проц на плате- им и сканировать.
-
Двоешник
(01.11.2010, 15:31:59
92.240.98.10
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 69:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru