Overview
The 74HC163 (SN74HC163N) is a high-speed CMOS synchronous 4-bit binary up counter IC manufactured by Texas Instruments, Nexperia, and ON Semiconductor. Unlike ripple counters, all four internal D-type flip-flops change state simultaneously on the rising edge of the master clock (CLK), preventing output glitches.
Operating from 2.0V to 6.0V DC, the 74HC163 features synchronous parallel loading (), synchronous master clearing (), two active-HIGH count enable inputs (ENP and ENT), and a Ripple Carry Output (RCO) for multi-stage synchronous counter cascading.
Quick reference
Supply Voltage (VCC) | 2.0 V to 6.0 V DC |
| Logic Family | High-Speed CMOS (74HC) / TTL Compatible (74HCT) |
| Counting Mode | Fully Synchronous 4-Bit Binary Up Counter (, ) |
| Clock Frequency | Up to at |
| Clear Operation | Synchronous (Clear occurs on next rising CLK edge when is LOW) |
| Parallel Load | Synchronous (Loads inputs on next rising CLK edge when is LOW) |
| Package | 16-pin DIP / SOIC-16 / TSSOP-16 |
Pinout (DIP-16 Package)
text
┌───┴───┐
/CLR 1│ 1 16│ VCC (+2V to +6V)
CLK 2│ │15 RCO (Ripple Carry Out)
A 3│ 74HC │14 QA (LSB Output)
B 4│ 163 │13 QB
C 5│ │12 QC
D 6│ │11 QD (MSB Output)
ENP 7│ │10 ENT
GND 8│ │9 /LOAD
└───────┘
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | \CLR | Input | Synchronous Master Clear Input (Active LOW) |
| 2 | CLK | Input | Master Clock Input (Triggered on LOW-to-HIGH positive edge) |
| 3 | A | Input | Parallel Data Input A (LSB, ) |
| 4 | B | Input | Parallel Data Input B () |
| 5 | C | Input | Parallel Data Input C () |
| 6 | D | Input | Parallel Data Input D (MSB, ) |
| 7 | ENP | Input | Parallel Count Enable Input (Active HIGH) |
| 8 | GND | Power | Ground reference (0 V) |
| 9 | \LOAD | Input | Synchronous Parallel Load Input (Active LOW) |
| 10 | ENT | Input | Trickle Count Enable Input (Active HIGH — drives RCO) |
| 11–14 | QD, QC, QB, QA | Output | 4-Bit Binary Counter Outputs ( LSB, MSB) |
| 15 | RCO | Output | Ripple Carry Output (High when counter reaches AND ENT is HIGH) |
| 16 | VCC | Power | Positive Power Supply (+2.0V to +6.0V DC) |
Function Table
| \CLR | \LOAD | ENP | ENT | CLK | Operation Mode |
|---|---|---|---|---|---|
| Low () | X | X | X | Synchronous Reset: Outputs set to | |
| High () | Low () | X | X | Synchronous Preset: Outputs load inputs | |
| High () | High () | High () | High () | Count Up: Increments binary count () | |
| High () | High () | Low () | X | X | Inhibit: Holds current count value |
| High () | High () | X | Low () | X | Inhibit: Holds current count value (RCO forced LOW) |
Common mistakes
- Expecting asynchronous clear like 74HC161: The 74HC163 has a synchronous clear pin (). Pulling LOW does NOT immediately reset the counter outputs to zero until a positive clock edge () arrives. For instant asynchronous reset, use the 74HC161 instead.
Notes
- 74HC163 vs 74HC161 vs 74HC191: 74HC163 has synchronous clear; 74HC161 has asynchronous clear; 74HC191 is an Up/Down counter.
Assets & downloads
- datasheetdatasheet
- product-pagereference