- Вложения
-
- plenka.JPG
- (9.55 КБ) 935 скачиваний
-
- kontact.JPG
- (14.38 КБ) 970 скачиваний
30 кнопок на 2313
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
Знатоки подскажите как подключить к МК 2313 кнопок 30.Разобрал обычную клаву и вот что там увидел(смотри вложение) там маленькая схемка с МК, шлейф с несколькими проводками и прозрачная пленка с самими кнопками. А можно ли сделать что то вроде того в домашних условиях
- Реклама
В принципе также, как и светодиодные матрицы (5х7) к примеру.
Шины питания, адреса. Кнопки в углах вертикальных шин на горизантальные (аналогично светодиодам в матрице).
Шины питания, адреса. Кнопки в углах вертикальных шин на горизантальные (аналогично светодиодам в матрице).
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
а можно по подробнее как сделть клаву в домашних условиях
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
А половинку клавы можно заставить работать?Мне размер такой большой не подходит
- Реклама
Ленивец, вот почему бы не почитать существующие темы про подключение кнопок? Там и про расширители писали, и про I2C... Флудимость зарабатываешь себе...
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
Извените но ничего про дорожки на пленке я не нашел на форуме
ты не дорожки на пленке ищи, а сам сабж - подключение клавиатуры к МК
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
да параллельно, чтО ты будешь делать, точно так же, как контроллеру параллельно, пленочная клавиатура будет или герконовая или релейная. Тебе надо КЛАВИАТУРУ подключить к КОНТРОЛЛЕРУ. Вот это и ищи
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
не кипятись я знаю как подключить клавиатуру к контроллеру(читал обучалку) но кнопок много а контроллер один так что если делать обычную клаву то будет либо очень много ненужных проводов либо плата в 20 раз больше необходимого поэтому именно дорожки на пленки мне нужны но какой нибудь эстетичный вариант мне этот показался самым удобным
- Сообщения: 58
- Зарегистрирован: Вс ноя 26, 2006 11:44:59
- Сообщения: 12
- Зарегистрирован: Вс апр 02, 2006 13:41:27
ленивец:
Берешь восьми-разрядный сдвиговыей регистр, выводишь на 1-ю ногу 0, а на остальные 1. Потом на 2-ю ногу 0, а на остальные 1, и так далее по порядку. А у МК PIN'ом проверяешь: если на ноге(МК) 1 то кнопка не нажата, если 0 то кнопка нажата.
Одна нога тактирование;
одна на установку лог. уровня;
одна на проверку лог. уровня.
Итого: забираем у МК только 3 ноги.
На один восьми-разрядный сдвиговыей регистр можно повесить
8 кнопок, на два 16, на три 24, на четыре 32.
Если забрать у МК еще одну ногу, то количество восьми-разрядныйх сдвиговых регистров можно уменьшить в двое.
Спрашивай если что-то неясно.
Берешь восьми-разрядный сдвиговыей регистр, выводишь на 1-ю ногу 0, а на остальные 1. Потом на 2-ю ногу 0, а на остальные 1, и так далее по порядку. А у МК PIN'ом проверяешь: если на ноге(МК) 1 то кнопка не нажата, если 0 то кнопка нажата.
Одна нога тактирование;
одна на установку лог. уровня;
одна на проверку лог. уровня.
Итого: забираем у МК только 3 ноги.
На один восьми-разрядный сдвиговыей регистр можно повесить
8 кнопок, на два 16, на три 24, на четыре 32.
Если забрать у МК еще одну ногу, то количество восьми-разрядныйх сдвиговых регистров можно уменьшить в двое.
Спрашивай если что-то неясно.


