Страница 1 из 1
30 кнопок на 2313
Добавлено: Чт ноя 30, 2006 15:26:08
ленивец
Знатоки подскажите как подключить к МК 2313 кнопок 30.Разобрал обычную клаву и вот что там увидел(смотри вложение) там маленькая схемка с МК, шлейф с несколькими проводками и прозрачная пленка с самими кнопками. А можно ли сделать что то вроде того в домашних условиях
Добавлено: Чт ноя 30, 2006 15:32:38
Мышонок
В принципе также, как и светодиодные матрицы (5х7) к примеру.
Шины питания, адреса. Кнопки в углах вертикальных шин на горизантальные (аналогично светодиодам в матрице).
Добавлено: Чт ноя 30, 2006 15:40:27
ленивец
а можно по подробнее как сделть клаву в домашних условиях
Добавлено: Чт ноя 30, 2006 16:22:50
Начинающий
Можно и компьютернуб клаву заставить работать, только гемора не оберешься. А смысл тот же, что и в ОЗУ - адрес, данные, на пересечении кнопка.
Добавлено: Чт ноя 30, 2006 16:24:14
ленивец
А половинку клавы можно заставить работать?Мне размер такой большой не подходит
Добавлено: Чт ноя 30, 2006 16:57:28
Старый ржавый электронщик
Ленивец, вот почему бы не почитать существующие темы про подключение кнопок? Там и про расширители писали, и про I2C... Флудимость зарабатываешь себе...
Добавлено: Пт дек 01, 2006 11:16:15
ленивец
Извените но ничего про дорожки на пленке я не нашел на форуме
Добавлено: Сб дек 02, 2006 13:14:44
Старый ржавый электронщик
ты не дорожки на пленке ищи, а сам сабж - подключение клавиатуры к МК
Добавлено: Сб дек 02, 2006 17:49:15
ленивец
так я буду делать матрицу
Добавлено: Вс дек 03, 2006 12:00:37
Старый ржавый электронщик
да параллельно, чтО ты будешь делать, точно так же, как контроллеру параллельно, пленочная клавиатура будет или герконовая или релейная. Тебе надо КЛАВИАТУРУ подключить к КОНТРОЛЛЕРУ. Вот это и ищи
поэтому именно дорожки на пленки мне нужны но
Добавлено: Вт дек 05, 2006 14:33:26
ленивец
не кипятись я знаю как подключить клавиатуру к контроллеру(читал обучалку) но кнопок много а контроллер один так что если делать обычную клаву то будет либо очень много ненужных проводов либо плата в 20 раз больше необходимого поэтому именно дорожки на пленки мне нужны но какой нибудь эстетичный вариант мне этот показался самым удобным
Добавлено: Ср дек 06, 2006 10:18:13
Yak
клаву до 25-30 кнопок можно повесить на 1 (!!!) порт с ADC. у микрочипа есть такой апноут.
Добавлено: Чт дек 07, 2006 14:12:30
ленивец
А можно поподробнее
Добавлено: Пт дек 08, 2006 15:16:57
Kotjara
ленивец:
Берешь восьми-разрядный сдвиговыей регистр, выводишь на 1-ю ногу 0, а на остальные 1. Потом на 2-ю ногу 0, а на остальные 1, и так далее по порядку. А у МК PIN'ом проверяешь: если на ноге(МК) 1 то кнопка не нажата, если 0 то кнопка нажата.
Одна нога тактирование;
одна на установку лог. уровня;
одна на проверку лог. уровня.
Итого: забираем у МК только 3 ноги.
На один восьми-разрядный сдвиговыей регистр можно повесить
8 кнопок, на два 16, на три 24, на четыре 32.
Если забрать у МК еще одну ногу, то количество восьми-разрядныйх сдвиговых регистров можно уменьшить в двое.
Спрашивай если что-то неясно.