74HC165D,653 - 8-Bit Parallel-In/Serial-Out Shift Register | Nexperia
N.º da peça: 74HC165D,653 ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $0.42 | $0,42 |
| 10 | $0.36 | $3,60 |
| 100 | $0.28 | $28,00 |
| 500 | $0.22 | $110,00 |
| 1.000 | $0.18 | $180,00 |
| 2.500 | $0.15 | $375,00 |
74HC165D,653 Visão geral
A shift register is a sequential logic device that converts data between parallel and serial formats, used to expand the number of input or output pins available on a microcontroller. Within the broader taxonomy, a PISO shift register sits inside the shift register category, which is a subclass of sequential logic ICs, which itself belongs to the integrated circuit family and ultimately the semiconductor hypernym. The 74HC165 specifically enables one-directional parallel-to-serial conversion, complementing the 74HC595 (serial-to-parallel) to form a complete GPIO-expansion pair using only a few microcontroller pins.
Key features include a wide 2 V to 6 V supply range, ±5.2 mA output drive capability, 6 ns typical propagation delay at 5 V, and asynchronous parallel load control via the SH/LD pin. The clock-inhibit (CLK INH) function allows the user to freeze the shift state while continuing to clock the device, simplifying state-machine implementation. A serial data input (DS) permits cascading of multiple 74HC165 ICs to build arbitrarily wide input shift registers, and the complementary Q7 output provides a wired-OR option without external inversion.
Architecturally the part uses a high-speed Si-gate CMOS process that delivers LSTTL-equivalent drive strength at roughly an order of magnitude lower quiescent current. The internal design features eight master-slave flip-flops clocked by the rising edge of CP, with a parallel-load multiplexer controlled by the active-low SH/LD pin. When SH/LD is LOW, data on D0 through D7 is asynchronously loaded; when SH/LD is HIGH, the rising edge of CP shifts the register one position toward Q7. Power dissipation is dominated by dynamic switching losses and remains well below 1 mW quiescent at room temperature.
Typical applications include multi-input button-debounce and keypad scanning matrices, parallel sensor data acquisition over a single SPI/MCU pin, expanding microcontroller input count in industrial control panels, reading 7-segment multiplexed displays with limited GPIO, and shift-register multi-channel scanning for security keypads. Designers commonly cascade two or three 74HC165 ICs to read 16 or 24 inputs using only four microcontroller pins.
When designing with this part, place a 100 nF decoupling capacitor as close as possible to the VCC pin, keep the SH/LD and CP traces short to avoid ground-bounce-induced false clocking, and use a Schmitt-trigger buffer on the clock line if routing exceeds 50 mm. Note that the 74HCT variant is required when interfacing to 5 V TTL logic from a 3.3 V microcontroller.
This page synthesizes distributor pricing, drop-in alternatives from multiple manufacturers, application-specific design notes, and a parametric comparison not assembled in any single manufacturer datasheet, providing actionable information for both procurement and design engineering teams.
Alternativas drop-in para 74HC165D,653 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com 74HC165D,653 (mesmo formato e footprint) — diferindo em Logic Type, Output Type, Function, Operating Temperature, Package.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
74HC165D,652
✅ Drop-In✓ Em estoque
$0.16 / unidade
Ver ficha técnica →74HC165D-Q100,118
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
SN74HC165DR
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
SN74HC165NSR
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
74HC165D
✅ Drop-In✓ Em estoque
$0.15 / unidade
Ver ficha técnica →74HC165D,653 Classificações máximas e características elétricas
| Logic Type | Shift Register (Parallel-in/Serial-out) |
| Função | Parallel or Serial to Serial |
| Number of Elements | 1 |
| Number of Bits per Element | 8 |
| Tipo de saída | Differential (Q7 and Q7-bar complementary outputs) |
| Supply Voltage (VCC) | 2 V to 6 V |
| Input Voltage | 0 V to VCC |
| Output Drive (IO) | ±5.2 mA |
| Temperatura de operação | -40 C to +125 C |
| Encapsulamento | 16-pin SOIC (SOT109-1) |
| Tipo de montagem | Surface Mount |
| Nível MSL | 1 (per JEDEC J-STD-020) |
| Status RoHS | Compliant |
| JEDEC Compliance | JESD7A (per datasheet) |
| Pin Compatibility | LSTTL 74LS165 |
| Technology | High-speed Si-gate CMOS |
Configuração de pinos do 74HC165D,653
| Pino 1 | SH/LD — Shift/Load control (active LOW: parallel load; HIGH: serial shift) |
| Pino 2 | CLK — Clock input (rising edge shifts data toward Q7) |
| Pino 3 | CLK INH — Clock inhibit (active HIGH: holds shift state) |
| Pino 4 | D4 — Parallel data input bit 4 |
| Pino 5 | D5 — Parallel data input bit 5 |
| Pino 6 | D6 — Parallel data input bit 6 |
| Pino 7 | D7 — Parallel data input bit 7 |
| Pino 8 | GND — Ground (0 V) |
| Pino 9 | Q7-bar — Complementary serial output (active LOW) |
| Pino 10 | DS — Serial data input (for cascading multiple 74HC165 ICs) |
| Pino 11 | D0 — Parallel data input bit 0 |
| Pino 12 | D1 — Parallel data input bit 1 |
| Pino 13 | D2 — Parallel data input bit 2 |
| Pino 14 | D3 — Parallel data input bit 3 |
| Pino 15 | CE — Clock enable (active LOW; alternate clock-inhibit input) |
| Pino 16 | VCC — Positive supply (2 V to 6 V) |
Aplicações típicas
74HC165D,653 é adequado para 6 aplicaçãos: Button Matrix and Keypad Scanning, Industrial Control Panel Input Expansion, Parallel Sensor Data Acquisition, Multiplexed 7-Segment Display Reading, Security Keypad and Access Control Input, Microcontroller GPIO Expansion (Input Side).
Button Matrix and Keypad Scanning
The Nexperia 74HC165D,653 fits button-matrix scanning because it captures 8 parallel inputs asynchronously via the active-LOW SH/LD pin, then clocks them out serially over a single SPI-like MCU pin. With a typical tpd of 6 ns at 5 V and 2-6 V VCC tolerance, it can read a 16-key matrix using two cascaded 74HC165 ICs sharing SH/LD and CP lines, requiring only four microcontroller pins total. Compared with direct GPIO scanning, this approach frees MCU pins for other peripherals and provides hardware debounce-friendly synchronization via the parallel load strobe.
Recomendado
Industrial Control Panel Input Expansion
In industrial control panels with 16-64 limit switches, selector switches, or sensor contacts, the 74HC165D,653 enables reading all inputs through a 3-wire SPI interface to the PLC or MCU. Its -40 C to +125 C operating temperature range and JEDEC JESD7A compliance ensure reliable operation in factory environments. Cascading four 74HC165 ICs yields 32 inputs at update rates exceeding 1 MHz, while the ±5.2 mA drive and CMOS input thresholds provide excellent noise immunity against industrial EMI when paired with proper PCB layout and 100 nF VCC decoupling.
Recomendado
Parallel Sensor Data Acquisition
The 74HC165D,653 is well suited for acquiring data from multiple parallel-output sensors such as rotary encoders, parallel ADCs, or optocoupler arrays. By strobing SH/LD low then clocking out the 8-bit state, an MCU can sample up to 8 sensor channels per IC with deterministic timing. The complementary Q7 output allows direct cascading without external inversion, and the wide 2-6 V supply matches both 3.3 V and 5 V sensor banks. Designers should add a 100 nF decoupling capacitor adjacent to VCC and limit SH/LD pulse width to at least one CP period for reliable parallel-load timing.
Recomendado
Multiplexed 7-Segment Display Reading
When reading multiplexed 7-segment displays or LED bar graphs that share common anode/cathode lines, the 74HC165D,653 captures the 8-segment state per digit with minimal MCU pin overhead. Its 5.2 mA output drive can directly interface with low-current LED segment drivers, while the asynchronous parallel load enables snapshot sampling without flicker artifacts. The complementary Q7 output also simplifies timing analysis when verifying display refresh rates, and the SOIC-16 package fits standard 0.1-inch breadboard footprints for rapid prototyping.
Recomendado
Security Keypad and Access Control Input
For 12-key or 16-key security keypads, the 74HC165D,653 reduces MCU pin count from 8 to 3 (SH/LD, CP, Q7) while maintaining tamper-detection capability through synchronous parallel-load strobing. The HC family CMOS input thresholds provide excellent noise immunity against ESD events typical of human-touch interfaces, and the -40 C to +125 C range covers outdoor access-control installations. Two cascaded 74HC165 ICs read a full 4x4 matrix with hardware debounce support, with the CLK INH pin enabling scan freezing during keypad entry validation.
Recomendado
Microcontroller GPIO Expansion (Input Side)
The 74HC165D,653 is the input counterpart to the 74HC595 output-expander, together forming a complete GPIO-extension pair that communicates over a shared 3-wire SPI-like bus. Designers can read 16-64 inputs using only 4 MCU pins while preserving native GPIO for higher-speed peripherals. The 6 ns typical propagation delay at 5 V supports update rates above 50 MHz in burst mode, and the wide VCC range (2-6 V) enables direct connection to both 3.3 V and 5 V MCUs without level shifters. This makes the 74HC165D,653 ideal for legacy designs adding modern wireless or HMI features with limited GPIO budget.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para 74HC165D,653 — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 74HC165D,652 | 74HC165D-Q100,118 | SN74HC165DR | SN74HC165NSR | 74HC165D |
|---|---|---|---|---|---|---|
| Package | 16-SOIC (SOT109-1) | 16-SOIC (SOT109-1) - same | 16-SOIC (SOT109-1) - same | 16-SOIC - same | 16-SO - same | 16-SOIC (SOT109-1) - same |
| Brand | Nexperia | Nexperia | Nexperia | Texas Instruments | Texas Instruments | Nexperia |
| Supply Voltage | 2 V to 6 V | 2 V to 6 V | 2 V to 6 V | 2 V to 6 V | 2 V to 6 V | 2 V to 6 V |
| Output Drive (IO) | ±5.2 mA | ±5.2 mA | ±5.2 mA | ±5.2 mA | ±5.2 mA | ±5.2 mA |
| Automotive Grade (AEC-Q100) | No | No | Yes (AEC-Q100) | No | No (industrial) | No |
| Operating Temperature | -40 C to +125 C | -40 C to +125 C | -40 C to +125 C (AEC-Q100) | -40 C to +125 C | -40 C to +125 C | -40 C to +125 C |
| Function | 8-bit PISO shift register | 8-bit PISO shift register | 8-bit PISO shift register | 8-bit PISO shift register | 8-bit PISO shift register | 8-bit PISO shift register |
| JEDEC Compliance | JESD7A | JESD7A | JESD7A + AEC-Q100 | JESD7A | JESD7A | JESD7A |
| Packaging Format | Tape & Reel | Tube | Tape & Reel | Tape & Reel | Tape & Reel | Bulk / Tube |
Principais diferenciais
- Wide 2 V to 6 V supply range enables direct 3.3 V and 5 V system compatibility (vs 74LS165 (legacy LSTTL))
- Complementary Q7 and Q7-bar outputs eliminate external inverter for cascading (vs SN74HC165DR (single-ended Q7 only on certain variants))
- Asynchronous parallel load decouples capture timing from clock domain (vs Synchronous-only shift registers)
- Clock-inhibit (CLK INH) function freezes shift state while continuing to clock (vs Basic shift registers without inhibit)
Notas de projeto
Place a 100 nF ceramic decoupling capacitor as close as possible to the VCC pin (pin 16) and route it directly to the GND pin (pin 8) with the shortest possible trace. Add a 10 uF bulk capacitor on the PCB power rail near the 74HC165D,653 if multiple high-speed CMOS ICs share the same VCC. The 74HC family typically draws less than 1 mW quiescent at room temperature, but dynamic switching currents during CP edges require local decoupling to prevent VCC droop-induced false clocking. According to Nexperia application guidance, decoupling is mandatory for reliable operation above 1 MHz clock rates.
Keep the SH/LD and CP traces short (under 50 mm recommended) and route them away from high-current switching lines such as relay coils or motor phases. Place a ground guard trace between parallel data inputs (D0-D7) and any noisy analog signals to reduce crosstalk. The exposed copper pad beneath the SOIC package should be soldered to a grounded copper pour for thermal dissipation and improved EMI performance; the SOIC-16 thermal resistance is approximately 90 C/W and benefits significantly from even 100 mm^2 of copper area on a 1 oz PCB.
When cascading multiple 74HC165 ICs, connect each stage's Q7 output to the next stage's DS input with a short trace, and provide a 100 nF decoupling capacitor at each stage's VCC pin. If the SH/LD trace exceeds 50 mm or routes near noisy signals, add a 74HC14 Schmitt-trigger buffer between the MCU and the SH/LD pin to prevent false parallel-load strobes caused by ground bounce. The complementary Q7-bar output can be left floating if unused, but should not be tied to VCC or GND; according to the Nexperia datasheet, leaving CMOS outputs floating is acceptable when not connected.
Do not confuse the HC and HCT variants: 74HC has CMOS input thresholds (VIH ≈ 0.7×VCC) while 74HCT has TTL input thresholds (VIH = 2.0 V). Mixing HC and HCT in 5 V systems can cause intermittent logic failures when input edges are slow. Do not apply inputs before VCC is stable; the absolute maximum rating of -0.5 V to VCC+0.5 V must be respected, and the parallel-load pulse width must exceed the datasheet-specified minimum (typically 20 ns) for reliable asynchronous capture. Never connect unused parallel inputs (D0-D7) floating - they will pick up noise and cause erratic shift-register behavior; tie them to either VCC or GND through a 10 kohm resistor.
Informações de conformidade
RoHS compliant per Nexperia product page. Not AEC-Q100 qualified - choose 74HC165D-Q100,118 for automotive. JEDEC JESD7A compliant per datasheet general description. LSTTL 74LS165 pin-compatible per datasheet.