|
Использовать или нет ПЛИС |
|
|
|
Jan 27 2007, 19:26
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136

|
Цитата(mse @ Jan 27 2007, 18:23)  Не вкурил. У САМа СПИ, например, фурычит на МЦЛК/2...Вы что, портами врукопашную машете? Не, я не на SPI мерял, а на порту, который к дешифратору и муксу подключен, а там я руками машу. К SPI боязно подступать, хотя к TWI еще страшнее
|
|
|
|
|
Jan 28 2007, 10:44
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136

|
Цитата(Stanislav @ Jan 28 2007, 06:40)  Там всё просто. Почитайте даташит, пожалуйста, и разберитесь в работе микросхемы.. Да вроде разобрался, но не уверен. Правильно ли я понимаю, что во время загрузки, скажем, двух каскадированных регистров числом 10101010...10, при OE поставленном на землю, младший разряд первого в каскаде регистра будет по мере загрузки мигать с частотой CLK?
Сообщение отредактировал Kitsok - Jan 28 2007, 10:45
|
|
|
|
|
Jan 29 2007, 14:47
|

Знающий
   
Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402

|
http://www.altera.com/literature/an/an426.pdfЗдесь, кроме типового включения сканирования "столбцы-строки", они привели опрос клавиатуры через АЦП и даже методику, превращающую ПЛИС в АЦП с вычислением - какая клавиша нажата. --- Можно сделать и так: ПЛИС ---> декодер 4-16 ---> 16 столбцов клавиатуры/ 8 строк ---> приоритетный шифратор 8-3 ---> ПЛИС Итого: 7 выводов на опрос 128-контактной клавиатуры и решение проблемы токовой нагрузки. Это просто идея, наличия подобных ИМС на рынке я не проверял (декодер 4-16 то точно есть).
--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
|
|
|
|
|
Jan 29 2007, 15:10
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136

|
Цитата(Евгений Николаев @ Jan 29 2007, 14:47)  http://www.altera.com/literature/an/an426.pdfЗдесь, кроме типового включения сканирования "столбцы-строки", они привели опрос клавиатуры через АЦП и даже методику, превращающую ПЛИС в АЦП с вычислением - какая клавиша нажата. --- Можно сделать и так: ПЛИС ---> декодер 4-16 ---> 16 столбцов клавиатуры/ 8 строк ---> приоритетный шифратор 8-3 ---> ПЛИС Итого: 7 выводов на опрос 128-контактной клавиатуры и решение проблемы токовой нагрузки. Это просто идея, наличия подобных ИМС на рынке я не проверял (декодер 4-16 то точно есть). Да, есть и 8->3 приоритетный, и 4->16, хоть он и редок. Буду почитать, спасибо!
|
|
|
|
|
Jan 29 2007, 16:56
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(Kitsok @ Jan 28 2007, 10:44)  Да вроде разобрался, но не уверен. Правильно ли я понимаю, что во время загрузки, скажем, двух каскадированных регистров числом 10101010...10, при OE поставленном на землю, младший разряд первого в каскаде регистра будет по мере загрузки мигать с частотой CLK? Нет, не правильно. Переписывание из регистра сдвига в выходной регистр происходит по сигналу LE. Загрузив новыми данными всю "колбасу", достаточно подать единственный импульс на соотв. входы микросхем, и информация на выходах одновременно изменится.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Feb 1 2007, 11:50
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136

|
Цитата(Stanislav @ Jan 29 2007, 16:56)  Нет, не правильно. Переписывание из регистра сдвига в выходной регистр происходит по сигналу LE. Загрузив новыми данными всю "колбасу", достаточно подать единственный импульс на соотв. входы микросхем, и информация на выходах одновременно изменится. Спасибо большое, на стенде все оказалось предельно просто, все работает как и задумано.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|