Сдвиговые регистры, но наоборот

teremok
Offline
Зарегистрирован: 01.05.2013

Привет всем! Наверно, среди вас есть много людей, знакомых с такой полезной хренью, как сдвиговый регистр.
Кто знает, тот поймет, о чем я, а кто не знает, то гуглит.

К чему я клоню?
Дело в том, что мне нужно найти такую вещь, которая приблизительно выглядит так, как на картинке, и по предназначению, обратна сдвиговому регистру:

Foto

 

 

 

 

 

1-8 - входы для сигналов
+V - Питание
GND - земля
Out - выходная ножка
ОК - подтверждающая ножка

Смысл такой:
Например, я поочерёдно подаю на ножки 1-8 сигналы которые выглядят так:
1 ножка - 1
2 ножка - 1
3 ножка - 0
4 ножка - 1
5 ножка - 0
6 ножка - 0
8 ножка - 1

Потом даю ток на ножку Ок, и мои сигналы преобразуются в последовательность сигналов на ножке OUT в виде 1101001, выдаваемых с промежутками.

Скажите, есть ли такая вещь, и, если есть, то как она называется. Заранее спасибо!

ustas
Offline
Зарегистрирован: 12.03.2012

это тоже регистр (согласно википедии). Искать, например, так.

toc
Offline
Зарегистрирован: 09.02.2013

Про такую штуку не знаю. Но, возможно, вам нужен банальный gpio expander. http://ics.nxp.com/products/gpio.expanders/i2c/

mixail844
Offline
Зарегистрирован: 30.04.2012

74ls165 это то что вам нужно ,судя по вашему обьяснению

gena
Offline
Зарегистрирован: 04.11.2012

  То, о чём Вы спрашиваете, правильно называется "сдвиговый регистр с параллельным входом и последовательным выходом".

ich
Offline
Зарегистрирован: 10.06.2012

Вот почитайте эту статейку она Вам так и так прегодится. Так как там не только преводится пример для вашего регистра, а точнее 74HC165, но и его использование со схемой и кодом.

kir21
Offline
Зарегистрирован: 31.05.2013

Уважаемые, к сожалению у меня нету таких обширных познаний для решения своей проблемы, поэтому я обращаюсь к вам с вопросом!  подскажите как сделать регистр сдвигающий вправо на базе! как это выглядит я представляю но вот не могу понять что должно быть на входе и на выходе! Заранее большое спасибо!

ich
Offline
Зарегистрирован: 10.06.2012

kir21 Опишите свою проблему конкретнее, что Вам нужно.

А то как-то не очень понятно что Вы подразумеваите под словами: "сделать регистр сдвигающий вправо на базе"

И вообще, речь идёт о программных регитсрах или всёже о IC?

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Что такое "на базе"?