Регистры 74HC164 74HC595 и другие

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 84
Зарегистрирован: Пт дек 19, 2008 18:16:52
Откуда: West Ukraine

Сообщение digiRom »

Бегущий огонь этот регистр сделать может. :))) Вот зачем для ЦАП/АЦП оставлять старший бит вверху ? И уж совсем непонятно, зачем выборочно переводить выходы в хай-зет ? Трилогика очень уж для специфических задач используется... Честно... вопрос пустяковый. На соседнем форуме вашше грандвопрос поставили-три светодиода, одна кнопка... КАК ??? Да никак. Деградация сообщества, вот как.
Берегите лес,он нам еще пригодится...
Реклама
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Сообщение amd9800 »

Я думаю что вы не совсем правы.
digiRom писал(а):зачем выборочно переводить выходы в хай-зет
Не выборочно, а они в таком состоянии пока не получили данные. Либо ноль либо 1.

После сброса опять в хай-зет.
Реклама
Сверлит текстолит когтями
Сообщения: 1115
Зарегистрирован: Вт мар 18, 2014 13:14:39
Откуда: южнее Дуная

Сообщение hrpankov »

....8-BIT ADDRESSABLE LATCH, three state.... ищем, :evil: ищем, :evil: ищем :cry:
.... тааааак, где оно спряталооооось???... :cry: :cry: :cry:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 173
Зарегистрирован: Сб окт 03, 2009 23:12:34
Откуда: Санкт-Петербург

Сообщение KSV® »

amd9800!

Не смотря на большое многообразие микросхем, я сильно сомневаюсь, что есть то, что Вы хотите в одном корпусе.

У регистров обычно перевод в высокоимпедансное состояние общий на все выходы и управляется отдельным входом (OE - Output Enable). И к тому же этот перевод в третье состояние выходов никак не связан с состоянием ячеек регистра и сигналами на остальных входах. Ну так уж они сделаны.

И для поставленной задачи как минимум нужен 8-разрядный выходной буфер с 3-мя состояниями, причем с независимым управлением всех разрядов, далее массив ячеек (регистр), в который нужно пихать поочередно данные перебирая ячейки, и собственно нужно перебор этих адресов сделать. Перебор ячеек регистра и одновременно перебор управления 3-ми состояниями выходов. В общем задача на отдельной логике выльется далеко не в один корпус м/с. Разве что в ПЛИС Altera это все засунуть.
Сергей.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2142
Зарегистрирован: Чт дек 12, 2013 11:18:14
Откуда: Украина, Черновцы

Сообщение Hand-Maker »

Топикстартеру нужен расширитель портов. В микрочиповской серии есть такое, не помню как именуется. Управление по I2C и позволяет независимо переводить вывода в Z-состояние или вешать на них 1 и 0.
Если же нужен побитово-позиционный вывод на стандартной логике, то это реализуется на нескольких корпусах. В одном такого нет.

ТС, ты озвучь конкретную задачу, что тебе надо. Или ты по принципу "а если бы у меня была такая плюшка, я бы придумал что из нее сделать". Т.е. ни идеи нет, ни плюшки...
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 173
Зарегистрирован: Сб окт 03, 2009 23:12:34
Откуда: Санкт-Петербург

Сообщение KSV® »

Hand-Maker писал(а):Топикстартеру нужен расширитель портов. В микрочиповской серии есть такое, не помню как именуется. Управление по I2C и позволяет независимо переводить вывода в Z-состояние или вешать на них 1 и 0.
Я так понимаю, что не независомо, а по порядку. Т.е. фактически перевод из последовательного кода в параллельный, но еще плюс поочередный перевод выходных разрядов из Z-состояния по мере прихода данных. [/quote]
Сергей.
Контактная информация:
Реклама
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Сообщение amd9800 »

KSV® писал(а):Т.е. фактически перевод из последовательного кода в параллельный, но еще плюс поочередный перевод выходных разрядов из Z-состояния по мере прихода данных.
ДА именно так.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2142
Зарегистрирован: Чт дек 12, 2013 11:18:14
Откуда: Украина, Черновцы

Сообщение Hand-Maker »

ну тогда точно или ИМС расширителя, или это будет схема как минимум из двух восьмиразрядных регистров, одного сдвигового, восьми независимых ключей и еще обвязки для организации сброса. Нет ИМС регистров с независимым переводом отдельных выходов в Z-состояние.
Друг Кота
Аватара пользователя
Сообщения: 15749
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Тогда уж лучше саиодельный вариант расширителя на МК (возможно ПИК или АВР)
8)
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Сообщение amd9800 »

Мастерить я ничего не собираюсь

Я всего ишь спросил если есть чтоб учитывать в своих разработках.

А если нету, то из этого и буду исходить. Я спросил лишь для того чтоб не изобретать велосипед заново.
Ответить

Вернуться в «Цифровая техника»