MẠCH MÃ HOÁ MẠCH GIẢI MÃ MÃCH GHÉP KÊNH MẠCH PHÂN KÊNH MẠCH SỐ HỌCMẠCH TẠO BIT KIỂM TRA CHẲN LẼ ALU... MÃ HOÁ 8 ĐƯỜNG SANG 3 ĐƯỜNG8 ngõ vào chuyển thành 3 ngõ ra dạng số nhị phân 3 bit..
Trang 1MẠCH MÃ HOÁ MẠCH GIẢI MÃ MÃCH GHÉP KÊNH MẠCH PHÂN KÊNH MẠCH SỐ HỌC
MẠCH TẠO BIT KIỂM TRA CHẲN LẼ ALU
Trang 2MÃ HOÁ 8 ĐƯỜNG SANG 3 ĐƯỜNG
8 ngõ vào chuyển thành 3 ngõ ra dạng số nhị phân 3 bit
Chỉ có 1 ngõ vào ở mức tích cực tương ứng với chỉ một tổ hợp mã
số 3 ngõ ra; tức là mỗi 1 ngõ vào
sẽ cho ra 1 mã số 3 bit khác nhau.
Với 8 ngõ vào (I0 đến I7) thì sẽ có
8 tổ hợp ngõ ra nên chỉ cần 3 ngõ
ra (Y2, Y1, Y0)
Trang 3Ngõ ra:
Y0 = I1 + I3 + I5 + I7
Y1 = I2 + I3 + I6 + I7
Trang 4Y0 = I1 + I3 + I5 + I7 Y1 = I2 + I3 + I6 + I7 Y2 = I4 + I5 + I6 +I7
Trang 5MẠCH MÃ HOÁ 10 SANG 4 ĐƯỜNG
Trang 6Bảng hoạt động Mạch mã hoá 10 sang 4 đường
Trang 7Sơ đồ mạch mã hoá 10 sang 4
Trang 8Mạch Mã hoá ưu tiên 4 sang 2 đường
Y0 Y1
1 I I I
Y = +
3 2 1 3
Trang 910 11 12 13 1 2 3 4
5
9 7 6
14
15
D0 D1 D2 D3 D4 D5 D6 D7
EI
A0 A1 A2
GS
EO
Trang 1110
11 12 13 1 2 3 4 5
9 7 6 14
D1 D2 D3 D4 D5 D6 D7 D8
Q0 Q1 Q2 Q3
D9
Trang 122 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Mạch giải mã 2 sang 4 đường IC74139
Trang 142 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
+Vcc Mạch giải mã 2 sang 4 đường IC74139
Trang 152 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 162 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 172 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 182 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 192 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 202 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 212 3 1
4 5 6 7
A B G
Y0 Y1 Y2 Y3
Trang 22Y 0 =
A B G
Y 1 =
A B G
Y 2 =
A B G
Y 3 =
Bảng hoạt động: Mạch giải mã 2 sang 4 đường IC74139
Trang 23Mạch giải mã 3 sang 8 đường IC 74138
74LS138
1 2 3
6 4 5
15 14 13 12 11 10 9 7
A B C
G1 G2A G2B
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
Trang 24BẢNG HOẠT ĐỘNG:
Mạch giải mã 3 sang
8 đường IC 74138
Trang 25BIỂU THỨC NGÕ RA: Mạch giải mã 3 sang 8
A B C G
G G
Y 0 = 1 2 A 2 B
A B C G
G G
Y 1 = 1 2 A 2 B
A B C G
G G
Y 2 = 1 2 A 2 B
A B C G
G G
Y 3 = 1 2 A 2 B
A B C G
G G
Y 4 = 1 2 A 2 B
A B C G
G G
Y 5 = 1 2 A 2 B
A B C G
G G
Y 6 = 1 2 A 2 B
A B C G
G G
Y 7 = 1 2 A 2 B
Trang 26Mạch giải mã BCD sang thập phân
74LS42
15 14 13
1 2 3 4 5 6 7 8
A B C
Y0 Y1 Y2 Y3 Y4 Y5 Y6
Y9 Y8 Y7
12
9 10
D
Ngõ vào
mã BCD
10 ngõ ra tác động ở mức thấp
Trang 27Ví dụ: Ứng dụng Mạch giải mã BCD sang thập phân
Trang 28Ví dụ: Ứng dụng Mạch giải mã tạo hàm Boole
74LS138
1 2 3
6 4 5
15 14 13 12 11 10 9 7
A B C
G1 G2A G2B
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7