74HC165 — восьмиразрядный регистр с параллельной загрузкой и последовательным выходом: за один момент в него загружают сразу восемь бит данных с параллельных входов, а затем сдвигают их по одному, получая на выходе битовую последовательность. Управление у него на трёх выводах, и путать их — главный источник ошибок. Вывод SH/LD активен по низкому уровню: низкий уровень на нём загружает данные с параллельных входов, высокий переводит регистр в режим сдвига. Вывод CLK INH активен по высокому уровню и замораживает сдвиг: высокий уровень на нём останавливает тактирование независимо от состояния CLK. Сам CLK работает по нарастающему фронту, и при наращивании длины регистра CLK и CLK INH взаимозаменяемы. Загрузка при этом асинхронная: она происходит сразу, независимо от такта, что удобно — данные можно подать в любой момент. На выходе их два — QH и инвертированный Q̄H, а для сшивки нескольких регистров есть отдельный вход SER. Замена внутри семейства прямая: 74HCT165 с ТТЛ-совместимыми входами и 74LS165 в legacy-исполнении, причём по цоколёвке 74HC165 совместим с 74LS165.
Содержание руководства (9 разделов)
Распиновка 74HC165 (DIP-16)
| Вывод | Назначение |
|---|---|
| 1 | SH/LD — параллельная загрузка по низкому уровню |
| 2 | CLK — такт сдвига, по нарастающему фронту |
| 3–6 | Параллельные входы данных D4…D7 |
| 7 | Q̄H — инвертированный последовательный выход |
| 8 | GND — земля |
| 9 | QH — последовательный выход |
| 10 | SER — вход последовательных данных для сшивки |
| 11–14 | Параллельные входы данных D0…D3 |
| 15 | CLK INH — запрет такта, активен по высокому уровню |
| 16 | VCC — питание |
Три вывода управления: SH/LD, CLK, CLK INH
Разобраться проще всего по таблице режимов. SH/LD = низкий уровень — параллельная загрузка: данные с восьми входов сразу попадают в регистр, и состояние такта на это не влияет. SH/LD = высокий, CLK INH = высокий — сдвига нет, регистр стоит на месте, даже если такт идёт. SH/LD = высокий, CLK INH = низкий, нарастающий фронт на CLK — сдвиг: данные сдвигаются в сторону выхода QH, а на вход SER приходит следующий бит.
Отсюда и две частые ошибки. Первая — подача запрета на CLK INH: стоит поставить на него единицу, и регистр молча перестаёт считать, при этом тактовый сигнал на CLK продолжает идти, и в осциллографе всё выглядит исправно. Вторая — попытка тактировать по спаду: 74HC165 сдвигает по нарастающему фронту, и если на плате такт приходит со сдвинутой фазой или инвертированный, фронт окажется не там, где его ждут.
Отдельно про наращивание длины: чтобы соединить два регистра в один сдвиговый регистр на 16 бит, выход QH первого подают на вход SER второго, а общий такт приводят на CLK обоих. При этом у первого регистра вывод SH/LD переводят в режим сдвига, а у второго — оставляют в режиме параллельной загрузки, чтобы загружать в него младшие восемь бит. То, что CLK и CLK INH взаимозаменяемы, позволяет тактировать с одного вывода на оба корпуса, подав на CLK INH второго инверсию такта.
Характеристики
- Питание 2…6 В; вариант 74HCT165 рассчитан на 4,5–5,5 В и принимает ТТЛ-уровни на входах.
- Задержка распространения порядка 13–20 нс — в зависимости от производителя и версии, и это важно при счётчике на длинной цепочке.
- Потребление в покое: до 80 мкА, нагрузочная способность выхода — до 10 входов типа LSTTL.
- Два выхода: QH и инвертированный Q̄H, и второй часто удобнее — в схемах с инвертирующей логикой он снимает лишний инвертор.
- Диапазон температур: от −55 до +125 °C.
Что проверять при замене
- 01 Направление сдвига: 74HC165 сдвигает к выходу QH, а выход Q̄H инвертирован — если схема использовала именно Q̄H, замена на прибор без такого выхода потребует внешнего инвертора.
- 02 Полярность SH/LD: активный низкий уровень, и во многих схемах этот вывод подтянут к земле резистором. Проверьте, что подтяжка на месте, иначе регистр останется в режиме загрузки и не будет сдвигать.
- 03 Полярность CLK INH: активный высокий уровень, то есть запрет. Ошибка здесь выглядит как «регистр не считает» при полностью исправной детали.
- 04 Питание и входные уровни: на 3,3 В подходит обычная HC-версия, HCT-версия там недопустима; на 5 В под управление с ТТЛ-выхода нужна HCT.
- 05 Корпус: DIP-16, SOIC-16, TSSOP-16 — под замену с платы выбирают по посадочному месту.
Отечественные аналоги: как искать
Регистры с параллельной загрузкой в отечественной 4000-й серии относятся к приборам с индексом ИР. Проверенные совпадения по цоколёвке в этой группе — К561ИР2 (2×4-разрядный регистр сдвига, CD4015) и К561ИЕ10 (счётчик, CD4520), а по 74HC-логике отечественные соответствия исторически привязаны к сериям КР1533 (класс 74ALS) и КР1554 (класс 74AC), а не к HC напрямую, поэтому «отечественный аналог 74HC165» из поиска требует проверки по параметрам, а не по названию серии.
Искать надо по функциональным признакам: разрядность, наличие параллельной загрузки, число выходов и их полярность, наличие входа для сшивки, диапазон питания. У регистров сдвига полярность SH/LD и наличие инвертированного выхода различаются даже внутри одного семейства, и это как раз то, что стоит проверить по документации до монтажа.
Пришлите полное обозначение с индексами корпуса и температурного исполнения — ответ придёт по каждой позиции с указанием, что совпало и что осталось.
Частые вопросы
- В каком режиме находится регистр — при низком уровне на SH/LD идёт параллельная загрузка, при высоком — сдвиг по нарастающему фронту CLK.
- Что делает CLK INH — при высоком уровне он запрещает сдвиг независимо от такта.
- По какому фронту сдвигает 74HC165 — по нарастающему.
- Зачем два выхода — QH и инвертированный Q̄H, второй часто снимает лишний инвертор в схеме.
- Чем заменить 74HC165 — 74HCT165 при ТТЛ-уровнях на входах, 74LS165 в legacy-исполнении; по цоколёвке 74HC165 совместим с 74LS165.
Примените это к своей спецификации
Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.
Запрос успешно отправлен!
Ваш запрос по позиции (ICBOMS) зарегистрирован. Номер заявки:
1. Служба закупок в Шэньчжэне проверяет реальные физические остатки на складах и Data Code.
2. Официальный расчет с ценами, сроками и условиями DDP будет отправлен на в течение 2-24 ч.
Как написано это руководство
Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.