CÁC PHÉP TOÁN LOGIC 1 KỸ THUẬT SỐ CHƯƠNG 2 PHẦN MẠCH TỔ HỢP MSI HCMC University of Technology and Education Faculty of Electrical & Electronic Engineering Assoc Prof Nguyen Thanh Hai HCMC Universit[.]
Trang 1KỸ THUẬT SỐ
CHƯƠNG 2:
PHẦN MẠCH TỔ HỢP MSI
Faculty of Electrical & Electronic Engineering
Assoc Prof Nguyen Thanh Hai
Trang 2Assoc Prof Nguyen Thanh Hai 2
3 MẠCH MÃ HÓA - ENCODER
Sơ đồ khối
Mạch mã hóa m đường sang n đường
2 𝑛 ≥ 𝑚
Tập ngõ vào dữ liệu/tín hiệu cho ra mã tương ứng
Ví dụ có n=3 ngõ ra thì có m=2 3 mã ngõ ra từ 0 (000) đến 7 (111), tương ứng sẽ có m=8 ngõ vào data
Trang 3 Mã hóa từ 4 sang 2 đường
3 MẠCH MÃ HÓA - ENCODER
I 0
I 1
I 2
I 3
O 0
O 1
I 3 I 2 I 1 I 0 O 1 O 0
1 3
0 I I
2 3
1 I I
I 1 I 0
O 0
O 1
I 3 I 2
Trang 4Assoc Prof Nguyen Thanh Hai
Mã hóa từ 8 sang 3 đường
4
3 MẠCH MÃ HÓA - ENCODER
I 0
I 1
I 2
I 3
I 4
I 5
I 6
I 7
O 0
O 1
O 2
Trang 5INPUTS OUTPUTS
3 MẠCH MÃ HÓA - ENCODER
Mã hóa từ 8 sang 3 đường
1 3
5 7
O O 1 I 7 I 6 I 3 I 2 O 2 I 7 I 6 I 5 I 4
Trang 6Assoc Prof Nguyen Thanh Hai 6
3 MẠCH MÃ HÓA - ENCODER
Mã hóa từ 8 sang 3 đường
I 1 I 0
O 0
O 1
I 3 I 2
O 2
I 5 I 4
I 7 I 6
1 3 5 7 1
3 5
7
4 5 6 7 4
5 6
7
2 I I I I I I I I
O
Trang 7 Vi mạch mã hóa từ 10 sang 4, để khảo sát, ngắn các
LED đơn với điện trở hạn dòng
3 MẠCH MÃ HÓA - ENCODER
V cc
R 74LS147
‘0’
‘1’
‘2’
‘3’
‘4’
‘5’
‘6’
‘7’
‘8’
‘9’
Mã BCD là mã có 4 bit nhị phân tương ứng với số thập phân từ 0-9
0000 BCD đến 1001 BCD
Trang 8Assoc Prof Nguyen Thanh Hai
Sơ đồ khối
8
4 MẠCH GIẢI MÃ - DECODER
Mạch giải
mã n đường sang m đường
2 𝑛 ≥ 𝑚
Ví dụ có n=3 ngõ vào thì có m=2 3 mã ngõ vào từ 0 (000) đến 7 (111), tương ứng sẽ có m=8 ngõ ra data, tùy tích cực mức thấp/cao (active Low/High)
Trang 9 Giải mã từ 2 sang 4 đường ngõ ra mức 1
4 MẠCH GIẢI MÃ - DECODER
I 0
I 1
O 0
O 1
O 2
O 3
INPUTS OUTPUTS
I 1 I 0 O 3 O 2 O 1 O 0
0 1
0 I I
0 1
1 I I
O
0 1
2 I I
0 1
3 I I
;
;
;
Trang 10Assoc Prof Nguyen Thanh Hai 10
4 MẠCH GIẢI MÃ - DECODER
Giải mã từ 2 sang 4 đường
I 1 I 0
O 0
O 1
O 2
O 3
Trang 11 Mạch giải mã 2 sang 4 đường ngõ ra mức 1, có 1 tín hiệu cho phép E
4 MẠCH GIẢI MÃ - DECODER
I0
I1
O0
O1
O2
O3 E
INPUTS OUTPUTS
E I 1 I 0 O 3 O 2 O 1 O 0
0 1
0 E I I
0 1
1 E I I
0 1
2 EI I
0 1
3 EI I
;
;
;
Trang 12Assoc Prof Nguyen Thanh Hai
cho phép E
12
I 1 I 0
O 0
O 1
O 2
O 3 E
4 MẠCH GIẢI MÃ - DECODER
Trang 13 Mạch giải mã 2 sang 4 đường với ngõ ra tích cực mức 0,
có 2 tín hiệu cho phép E1 (Enable) và E2:
4 MẠCH GIẢI MÃ - DECODER
I 0
I 1
O 0
O 1
O 2
O 3
E1 E2
Có 2 ngõ vào
2 tín hiệu E
Trang 14Assoc Prof Nguyen Thanh Hai 14
4 MẠCH GIẢI MÃ - DECODER
I 0
I 1
O 0
O 1
O 2
O 3
E1 E2
Có 2 ngõ vào
2 tín hiệu E
Inputs
I 2 I 1
I 0
I 1
O 0
O 1
O 2
O 3
E1 E2
Có 2 ngõ vào
2 tín hiệu E
Trang 15 Mạch giải mã 2 sang 4 đường với ngõ ra tích cực mức 0,
có 2 tín hiệu cho phép E1 và E2:
4 MẠCH GIẢI MÃ - DECODER
2
3
Trang 16Assoc Prof Nguyen Thanh Hai
có 2 tín hiệu cho phép E1 và E2:
16
4 MẠCH GIẢI MÃ - DECODER
I 1 I 0
O 0
O 1
O 2
O 3
E 1
E 2
E 2
Trang 17 Mạch giải mã LED 7 đoạn
4 MẠCH GIẢI MÃ - DECODER
Trang 18Assoc Prof Nguyen Thanh Hai
18
4 MẠCH GIẢI MÃ - DECODER
Mạch giải mã A
B C D
a b c d e f g
Led 7 đoạn
Trang 19 Giải mã LED 7 đoạn Anode chung
4 MẠCH GIẢI MÃ - DECODER
Inputs Outputs
TP D C B A 𝑔 ҧ 𝑓 ҧ ҧ𝑒 𝑑 ҧ ҧ𝑐 𝑏 ത 𝑎 ത
0 0 0 0 0 1 0 0 0 0 0 0
1 0 0 0 1 1 1 1 1 0 0 1
2 0 0 1 0 0 1 0 0 1 0 0
3 0 0 1 1 0 1 1 0 0 0 0
4 0 1 0 0 0 0 1 1 0 0 1
5 0 1 0 1 0 0 1 0 0 1 0
6 0 1 1 0 0 0 0 0 0 1 0
7 0 1 1 1 1 1 1 1 0 0 0
8 1 0 0 0 0 0 0 0 0 0 0
9 1 0 0 1 0 0 1 0 0 0 0
Trang 20Assoc Prof Nguyen Thanh Hai 20
4 MẠCH GIẢI MÃ - DECODER
D C B A D C B A ( 1 , 4 )
a
D C B A D CB A ( 5 , 6 )
b
D C B A ( 2 )
c
D C B A D C B A D CBA ( 1 , 4 , 7 )
d
D C B A D C BA D C B A D C B A D CBA D C B A ( 1 , 3 , 4 , 5 , 7 , 9 )
e
D C B A D C B A D C BA D CBA ( 1 , 2 , 3 , 7 )
f
D C B A D C B A D CBA ( 0 , 1 , 7 )
g