Kits
›
Chips de la serie 74
RU
EN
ES
Contenido
Introduction
History: a computer from the catalogue
Lesson 0. Gates from transistors: for those who start from scratch
0.1. The idea: a transistor is a switch
0.2. Building
0.3. Check
Lesson 0 paste (Cmd+I)
Lesson 1. Logic in packages: 74HC00, 02, 04, 08, 32
1.1. The idea: a chip is a package with gates
1.2. The idea: free inputs go to ground
1.3. The idea: a latch from one chip
1.4. Building
1.5. Check
Lesson 1 paste (Cmd+I)
Lesson 2. Flip-flops in a package: 74HC74 and a frequency divider
2.1. The idea: a flip-flop with set and reset
2.2. The idea: six NANDs inside
2.3. The idea: a divider is a flip-flop that flips
2.4. Building
2.5. Check
Lesson 2 paste (Cmd+I)
Lesson 3. A counter in a package: 74HC390 and a stopwatch
3.1. The idea: ÷2 and ÷5 make ÷10
3.2. The idea: clocking on the fall
3.3. The idea: reset on a one
3.4. Building
3.5. Check
Lesson 3 paste (Cmd+I)
Lesson 4. A decoder in a package: 74HC138 and a running light
4.1. The idea: number → one wire
4.2. The idea: active 0
4.3. The idea: 4 → 16 from two 3 → 8
4.4. Building
4.5. Check
Lesson 4 paste (Cmd+I)
Lesson 5. A shift register: 74HC595 and 8 lamps over three wires
5.1. The idea: bits over one wire
5.2. The idea: a latch shows everything at once
5.3. The idea: the third state
5.4. Building
5.5. Check
Lesson 5 paste (Cmd+I)
Lesson 6. Bus buffers: 74HC244 and 74HC245
6.1. The idea: a bus and the third state
6.2. The idea: a buffer is a double inversion
6.3. The idea: both ways — two 74HC244
6.4. Building
6.5. Check
Lesson 6 paste (Cmd+I)
Lesson 7. An electronic dice
7.1. The idea: a counter to six
7.2. The idea: face number → dots
7.3. The idea: a fair roll
7.4. Building
7.5. Check
Lesson 7 paste (Cmd+I)
Summary
All the parts
Instructions in pictures
Lesson 5 in pictures
← Back to the lesson: Lesson 5. A shift register: 74HC595 and 8 lamps over three wires
5
Shift register: 74HC595
8 lamps over three wires
kh
HB-05
74HC595
L7
L6
L5
L4
L3
L2
L1
L0
IN
5×
OUT
9×
74HC74
8×
2
74HC04
2×
1
TG
8×
0
2×
Q
Q
3×
8×
9×
∞
Ctrl
+
G
74HC595
© 2026 Daniil Khanin · khanin.info · HB-05
45
CANVAS
1
Delete
1Hz
CLK
Reset
Reset
CLR
L0
L1
L2
L3
L4
L5
L6
2
Delete
L7
L8
L9
L10
L11
L12
L13
L14
L15
3
Delete
74HC04
1A
CLR
2A
GND
3A
GND
4A
GND
5A
GND
6A
GND
1Y
nCLR
2Y
3Y
4Y
5Y
6Y
74HC74
1RD
nCLR
1D
Q0N
1CP
CLK
1SD
VCC
2SD
VCC
2CP
Q0N
2D
Q1N
2RD
nCLR
1Q
Q0
1QN
Q0N
2QN
Q1N
2Q
Q1
© 2026 Daniil Khanin · khanin.info · HB-05
46
CANVAS …
4
Delete
74HC74
1RD
nCLR
1D
Q2N
1CP
Q1N
1SD
VCC
2SD
VCC
2CP
Q2N
2D
Q3N
2RD
nCLR
1Q
Q2
1QN
Q2N
2QN
Q3N
2Q
Q3
74HC138
A0
Q0
A1
Q1
A2
Q2
E1
Q3
E2
GND
E3
VCC
Y7
L7
Y6
L6
Y5
L5
Y4
L4
Y3
L3
Y2
L2
Y1
L1
Y0
L0
5
Delete
74HC138
A0
Q0
A1
Q1
A2
Q2
E1
GND
E2
GND
E3
Q3
Y7
L15
Y6
L14
Y5
L13
Y4
L12
Y3
L11
Y2
L10
Y1
L9
Y0
L8
© 2026 Daniil Khanin · khanin.info · HB-05
47
74HC595
6
IN
5×
OUT
9×
MR
SHCP
STCP
OE
DS
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q0
Q7S ← s7
7
74HC74
1×
2
12×
74HC74
1RD
MR
1D
DS
1CP
SHCP
1SD
VCC
2SD
VCC
2CP
SHCP
2D
s0
2RD
MR
1Q
s0
1QN
sn0
2QN
sn1
2Q
s1
8
74HC74
1×
2
12×
74HC74
1RD
MR
1D
s1
1CP
SHCP
1SD
VCC
2SD
VCC
2CP
SHCP
2D
s2
2RD
MR
1Q
s2
1QN
sn2
2QN
sn3
2Q
s3
© 2026 Daniil Khanin · khanin.info · HB-05
48
74HC595 …
9
74HC74
1×
2
12×
74HC74
1RD
MR
1D
s3
1CP
SHCP
1SD
VCC
2SD
VCC
2CP
SHCP
2D
s4
2RD
MR
1Q
s4
1QN
sn4
2QN
sn5
2Q
s5
10
74HC74
1×
2
12×
74HC74
1RD
MR
1D
s5
1CP
SHCP
1SD
VCC
2SD
VCC
2CP
SHCP
2D
s6
2RD
MR
1Q
s6
1QN
sn6
2QN
sn7
2Q
s7
11
74HC74
1×
2
12×
74HC74
1RD
VCC
1D
s0
1CP
STCP
1SD
VCC
2SD
VCC
2CP
STCP
2D
s1
2RD
VCC
1Q
r0
1QN
rn0
2QN
rn1
2Q
r1
© 2026 Daniil Khanin · khanin.info · HB-05
49
74HC595 …
12
74HC74
1×
2
12×
74HC74
1RD
VCC
1D
s2
1CP
STCP
1SD
VCC
2SD
VCC
2CP
STCP
2D
s3
2RD
VCC
1Q
r2
1QN
rn2
2QN
rn3
2Q
r3
13
74HC74
1×
2
12×
74HC74
1RD
VCC
1D
s4
1CP
STCP
1SD
VCC
2SD
VCC
2CP
STCP
2D
s5
2RD
VCC
1Q
r4
1QN
rn4
2QN
rn5
2Q
r5
14
74HC74
1×
2
12×
74HC74
1RD
VCC
1D
s6
1CP
STCP
1SD
VCC
2SD
VCC
2CP
STCP
2D
s7
2RD
VCC
1Q
r6
1QN
rn6
2QN
rn7
2Q
r7
© 2026 Daniil Khanin · khanin.info · HB-05
50
74HC595 …
15
74HC04
1×
1
TG
1×
10×
74HC04
1A
OE
2A
GND
3A
GND
4A
GND
5A
GND
6A
GND
1Y
en
2Y
3Y
4Y
5Y
6Y
Transmission gate
A
r0
EN
en
B
Q0
16
TG
3×
9×
Transmission gate
A
r1
EN
en
B
Q1
Transmission gate
A
r2
EN
en
B
Q2
Transmission gate
A
r3
EN
en
B
Q3
© 2026 Daniil Khanin · khanin.info · HB-05
51
74HC595 …
17
TG
3×
9×
Transmission gate
A
r4
EN
en
B
Q4
Transmission gate
A
r5
EN
en
B
Q5
Transmission gate
A
r6
EN
en
B
Q6
18
TG
1×
3×
Transmission gate
A
r7
EN
en
B
Q7
© 2026 Daniil Khanin · khanin.info · HB-05
52
74HC595 …
CANVAS
19
Ctrl
+
G
Library
…
Chip N
2×
Library
…
74HC595
Enter
74HC595
MR
SHCP
STCP
OE
DS
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q0
Q7S
20
0
2×
Q
Q
3×
5×
0
DATA
Shift
Shift
SH
Latch
Latch
ST
Clear
Clear
CLRB
0
OFF
21
74HC04
1×
1
7×
74HC04
1A
CLRB
2A
GND
3A
GND
4A
GND
5A
GND
6A
GND
1Y
nCLRB
2Y
3Y
4Y
5Y
6Y
© 2026 Daniil Khanin · khanin.info · HB-05
53
CANVAS …
22
74HC595
1×
14×
74HC595
MR
nCLRB
SHCP
SH
STCP
ST
OE
OFF
DS
DATA
Q1
L1
Q2
L2
Q3
L3
Q4
L4
Q5
L5
Q6
L6
Q7
L7
Q0
L0
Q7S
SO
© 2026 Daniil Khanin · khanin.info · HB-05
54
CANVAS …
23
3×
6×
L0
GND
L1
GND
L2
GND
24
3×
6×
L3
GND
L4
GND
L5
GND
25
2×
4×
L6
GND
L7
GND
26
5×
5×
L0
L1
L2
L3
L4
27
4×
4×
L5
L6
L7
SO
L7
L6
L5
L4
L3
L2
L1
L0
1011 0010 → Latch
© 2026 Daniil Khanin · khanin.info · HB-05
55
← Back to the lesson
Lesson 5. A shift register: 74HC595 and 8 lamps over three wires