реклама на сайте
подробности

 
 
> SPI клавиатура, SPI рессурс под N*8 кнопок!
Мур
сообщение Jul 5 2006, 08:41
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



tort.gif В 1999 году, когда AVR только начинался боролись за каждую ножку. Как-то само собой получилось оригинальное решение на 8 кнопок. Идея понятна,-прогон унарного нолика по сдвиговому регистру. Поскольку аппаратно след нажатия собирается сам в регистре приёма,-программа предельно проста. Каждый это сделает легко, зная SPI...Ну а дальше 1533ИР31,-на 24 кнопки(как пример!)
Удобно, что разъём под SPI программирование-это уже и под клаву...
Рекомендую при плотном рессурсе!!! 1111493779.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Мур
сообщение Jul 10 2006, 07:51
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



ВАУ!!! Какие страсти кипят!... smile3009.gif
Мне нравятся оба варианта и конечно выбрал бы какой-то под определённый расклад рессурса в конкрктной задаче, но я бы учёл ОБЯЗАТЕЛЬНО объём предполагаемого кода и траты времени на обсугу всего этого великолепия!!!
Тут всё становится на свои места. АЦП ущербен при одновременном нащатии нескольких клавиш, а ИдваС выгоден ТОЛЬКО когда что-то ещё на шине висит и оправданы затраты кода на обслуживание прерываний по ИдваС....(Специально для клавы,-слишком много трат!!!)
В любом случае благодарен участникам за расширение НАШЕГО кругозора!! cheers.gif Удачи в творчестве!
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 10 2006, 09:09
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Мур @ Jul 10 2006, 10:51) *
ВАУ!!! Какие страсти кипят!... smile3009.gif
Мне нравятся оба варианта и конечно выбрал бы какой-то под определённый расклад рессурса в конкрктной задаче,

И это правильно!!!

Цитата
АЦП ущербен при одновременном нащатии нескольких клавиш

Смотря, как делать. При массовых ADC и количестве кнопок 8..9 ну до 10
Можно и все комбинации получить. Cоответственно возможны и комбинированные (максимально приближенные к реальности) варианты, когда распознавть комбинации только нескольких кнопок с остальными.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Мур   SPI клавиатура   Jul 5 2006, 08:41
- - rezident   Если это на отдельный SPI, то да, нормально. А есл...   Jul 5 2006, 10:03
- - Gall   Я делел аналогичное решение на 4 кнопки и 12 свето...   Jul 5 2006, 10:11
|- - Мур   Ха! Это классика! Тут речь об использова...   Jul 5 2006, 11:57
- - upc2   Еще 10 лет назад заставил 84 рик управлять ВВ79. 6...   Jul 5 2006, 11:40
|- - Kopa   Может на данный предмет стоит пролистнуть книгу Ше...   Jul 5 2006, 11:49
- - =GM=   Цитата(Мур @ Jul 5 2006, 07:41) В 1999 го...   Jul 5 2006, 13:17
- - vesago   Спасибо! Применю по случаю.   Jul 6 2006, 06:43
- - Мур   ***Как-то само собой получилось ,говоришь???***(Са...   Jul 6 2006, 07:18
- - Dibor   Это не SPI подключение, но тоже позволяет подключи...   Jul 8 2006, 16:23
- - zltigo   Цитата(Мур @ Jul 5 2006, 11:41) ...бороли...   Jul 8 2006, 19:12
- - GetSmart   Не больше восьми кнопок тока   Jul 8 2006, 19:57
|- - zltigo   Цитата(GetSmart @ Jul 8 2006, 22:57) Не б...   Jul 8 2006, 20:13
- - GetSmart   zltigo Если не секрет, то сколько можно сделать кн...   Jul 8 2006, 20:33
|- - zltigo   Цитата(GetSmart @ Jul 8 2006, 23:33) Если...   Jul 8 2006, 20:47
|- - GetSmart   Цитата(zltigo @ Jul 9 2006, 02:47) ...то ...   Jul 8 2006, 21:05
||- - sensor_ua   Цитата(GetSmart @ Jul 9 2006, 00:05) Цита...   Jul 8 2006, 21:11
||- - zltigo   Цитата(GetSmart @ Jul 9 2006, 00:05) Пард...   Jul 8 2006, 21:12
|- - rezident   Цитата(zltigo @ Jul 9 2006, 02:47) Цитата...   Jul 9 2006, 17:59
|- - zltigo   Цитата(rezident @ Jul 9 2006, 20:59) Я из...   Jul 9 2006, 19:00
|- - rezident   Цитата(zltigo @ Jul 10 2006, 01:00) Цитат...   Jul 9 2006, 19:44
- - sensor_ua   Например, 3х3 [url=http://www.ustr.net/electronics...   Jul 8 2006, 20:46
- - GetSmart   sensor_ua, учитесь сами читать. Повторить вопрос? ...   Jul 8 2006, 21:50
|- - sensor_ua   Цитата(GetSmart @ Jul 9 2006, 00:43) sens...   Jul 8 2006, 21:52
- - GetSmart   sensor_ua Мой вопрос понял zltigo, но не поняли Вы...   Jul 8 2006, 22:09
|- - zltigo   Цитата(GetSmart @ Jul 9 2006, 01:09) Я уж...   Jul 9 2006, 15:49
- - sensor_ua   Проехали. Что касается Вашего варианта (не увидел,...   Jul 8 2006, 22:23
- - GetSmart   Ну теперь ясно, почему я так и не догадался, как с...   Jul 9 2006, 20:31
|- - zltigo   Цитата(GetSmart @ Jul 9 2006, 23:31) Ну т...   Jul 9 2006, 21:25
- - GetSmart   Цитата(zltigo)Зато как на PCF8574 "догадались...   Jul 9 2006, 21:39
|- - zltigo   Цитата(GetSmart @ Jul 10 2006, 00:39) Цит...   Jul 9 2006, 21:46
- - lazycamel   Какой R-2R на кнопках, что за бред. Весь смысл ра...   Jul 10 2006, 16:44
- - zltigo   Цитата(lazycamel @ Jul 10 2006, 19:44) Ка...   Jul 10 2006, 17:16
- - IgorKossak   Цитата(zltigo @ Jul 10 2006, 20:16) ...4....   Jul 11 2006, 12:38


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 06:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01404 секунд с 7
ELECTRONIX ©2004-2016