
- ★Product Description
- ★About us
- ★Custom cable
MC74HC Series DIP-16 Logic ICs — Mux, Counter, Shift Register, Flip-Flop, 2–6V (5-Pack)
This 5-pack covers the MC74HC series of high-speed CMOS logic ICs in DIP-16 through-hole packages, including multiplexers, binary counters, shift registers, D flip-flops, and bus transceivers. All operate from 2–6V, are compatible with 3.3V and 5V logic systems, and are rated from -40°C to +125°C for industrial use. Select your required variant from the dropdown.
Variants Included in This Listing
| Part Number | Function | Description |
|---|---|---|
| 74HC151A | 8-to-1 Multiplexer | Selects 1 of 8 data inputs, 3-bit address select |
| 74HC163A | 4-Bit Binary Counter | Synchronous, presettable, with carry output |
| 74HC164A | 8-Bit Shift Register | Serial-in, parallel-out (SIPO), positive edge clock |
| 74HC174A | Hex D Flip-Flop | 6× D-type flip-flop with common clock and reset |
| 74HC194A | 4-Bit Bidirectional Shift Register | Parallel load, left/right shift, serial I/O |
| 74HC245A | Octal Bus Transceiver | 3-state, bidirectional, direction control pin |
Common Specifications (All Variants)
| Parameter | Value |
|---|---|
| Supply Voltage | 2–6V |
| Output Current | ±25mA per pin |
| Operating Temperature | -40°C to +125°C |
| Package | DIP-16 (through-hole) |
| Logic Family | HC (High-Speed CMOS) |
| Quantity | 5 pieces |
Why Choose MC74HC Series?
- Full HC logic family — covers the most common combinational and sequential logic functions in one series
- 2–6V operation — compatible with 3.3V (ESP32, STM32) and 5V (Arduino) systems
- ±25mA output — directly drives LEDs and logic inputs without buffers
- DIP-16 breadboard-friendly — ideal for digital logic education and prototyping
- -40°C to +125°C — industrial temperature range for demanding environments
Compatible With
- Arduino UNO / Nano / Mega (5V logic)
- ESP32 / STM32 / Raspberry Pi (3.3V logic)
- Standard 2.54mm breadboards and DIP-16 IC sockets
- Pin-compatible with SN74HC series (Texas Instruments) and CD74HC series
Frequently Asked Questions
Q: What is the difference between 74HC and 74HCT logic families?
A: 74HC accepts CMOS-level inputs (VIH ≥ 70% VCC), while 74HCT accepts TTL-level inputs (VIH ≥ 2.0V fixed). Use 74HCT when interfacing with 5V TTL outputs to a 5V HC device. For 3.3V-to-5V level shifting, use a dedicated level shifter instead.
Q: Can I use 74HC245 as a 3.3V to 5V level shifter?
A: Yes, with caveats. Power the 74HC245 at 5V, connect 3.3V signals to the A-side inputs, and read 5V-compatible outputs from the B-side. However, the A-side inputs must not exceed VCC (5V), so ensure 3.3V signals are within spec. A dedicated level shifter (TXS0108, BSS138) is safer for bidirectional use.
Q: How do I use 74HC164 to expand Arduino digital outputs?
A: Connect the serial data (DS) and clock (CP) pins to 2 Arduino digital pins. Shift out 8 bits using shiftOut() to control 8 output pins (Q0–Q7). Chain multiple 74HC164s for more outputs — connect Q7 of the first to DS of the second.
Package Contents
- 5× MC74HC Series Logic IC (DIP-16) — variant as selected


- ♥Hear From Our Happy Customers
- ♥Verified Buyer Reviews
- ♥Trusted by Professionals and Engineers


