1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

BÀI 2: HỆ TỔ HỢP – TỔNG QUAN + GIẢI MÃ ppsx

7 205 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 354,74 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

BÀI 2: HỆ TỔ HỢP – TỔNG QUAN + GIẢI MÃ

1 Thiết kế mạch tổ hợp:

Ví dụ 1: Thiết kế mạch tổ hợp nhân một số 2 bit với số 3

a Xác định số biến: 2 biến (B, A); số hàm ngõ ra: 4 hàm (Y3, Y2, Y1, Y0)

b Lập bảng trạng thái:

Biến Hàm

Số

0 0 0 0 0 0 0 0

1 0 1 0 0 1 1 3

2 1 0 0 1 1 0 6

3 1 1 1 0 0 1 9

c Rút gọn các hàm ngõ ra:

Y 3 = B.A; Y 2 = A B ; Y 1 = B A+B A=AB ; Y 0 = A

d Vẽ mạch thực hiện:

1 2

3

4 5

6

1 2

3

R1

100K

B

R2

100K

A(LSB)

+5V

A

7 QA 13 B

1

QB 12 C

2 QC 11 D

6

QD 10 BI/RBO

4 QE 9 RBI

5

QF 15 LT

3 QG 14

U4

74LS247

Switch đóng, mức 0 Switch mở, mức 1

Ví dụ 2: Thiết kế mạch tổ hợp cộng một số 2 bit với số 3

a Xác định số biến: 2 biến (B, A); số hàm ngõ ra: 3 hàm (Y2, Y1, Y0)

b Lập bảng trạng thái:

Biến Hàm

Số

0 0 0 0 1 1 3

1 0 1 1 0 0 4

2 1 0 1 0 1 5

3 1 1 1 1 0 6

c Rút gọn các hàm ngõ ra:

Y 2 = B+ A ; Y 1 = B A+B A=AB ; Y 0 = B A+B A=A

d Vẽ mạch:

1 2

3

1 2

3

A

B 1

C

D

BI/RBO 4

RBI

LT 3

U4

74LS247

R1

10K

+5V

R2

10K

Switch đóng: Mức 0 Switch mở: Mức 1

Trang 2

2 Khảo sát mạch cộng nhị phân:

Mạch cộng phân nửa:

1 2

3

1 2

3

B

S A

C

Bộ cộng phân nửa

Mạch cộng đầy đủ:

4

5

6

4

5

6

10

8

9 10

8

C-1

1 2

3

C

Bộ cộng đầy đủ

S = A+B = S 2 S 1 S 0

12 13

11

12 13

11

1 2

3

1 2

3

4 5

4 5

6

4 5

A 7

QA 13 B

1

QB 12 C

2

QC 11 D

6

QD 10 BI/RBO

4

QE 9 RBI

5

QF 15 LT

3

QG 14 U6

74LS247

R1

100K

A1

+5V

R2

100K

R3

100K

R4

100K

S2

S1 S0

Switch đóng: Mức 0

Switch mở: Mức 1

Số A: A1A0 Số B: B1B0

Mạch cộng hai số nhị phân 3 bit: S=A+B = S 3 S 2 S 1 S 0 Với A=A 2 A 1 A 0 ; B=B 2 BB1 B 0

1 2

B

C

D

BI/RBO

RBI 5

QF 15 LT

74LS247

R1

10K

+5V

R2

10K

B2 B1

Switch đóng: Mức 0 Switch mở: Mức 1

R3

10K

R4

10K

B0 A2

R5

10K

R6

10K

A1 A0

1 2

3

4 5

6

4 5

6

9 10

8

9 10

8 1 2

3

12 13

11

12 13

11

1 2

3

1 2

3 4 5

6

S0

S1

S2

C2=S3

C0

C1

A0 B0

A1 B1

A2 B2

Trang 3

3 Khảo sát mạch giải mã:

Mạch giải mã sử dụng cổng logic:

Giải mã 2 sang 4, chân cho phép mức cao, ngõ ra tích cực mức cao (Hình a)

Bảng trạng thái:

S0 S1(MSB)

E

Y 0

Y 1

Y 2

Y 3

S0 S1(MSB) E

Y 0

Y 1

Y 2

Y 3

E S1 S0 Y3 Y2 Y1 Y0

1 0 0 0 0 0 1

1 0 1 0 0 1 0

1 1 0 0 1 0 0

1 1 1 1 0 0 0 Rút gọn:

0 S 1 S

.

E

3

Y = ; Y 1=E S 1 S 0

0 S 1 S

.

E

2

Y = ; Y 0=E S 1 S 0

Vẽ hình:

+5V

R2

100K

E

R3

100K

S1(MSB)

R4

100K

S0

Switch đóng: Mức 0 Switch mở: Mức 1

Y3

Y2 Y1 Y0

LED tắt: Mức 0 LED sáng: Mức 1

Vi mạch giải mã:

• 74LS139:

Chạy mơ phỏng mạch, lập bảng trạng thái:

Trang 4

E B A Y3 Y2 Y1 Y0

Cho phép

+5V

R1

100K

E

R5

100K

B

R6

100K

A

Switch đóng: Mức 0 Switch mở: Mức 1

D0

D1 D2 D3

LED tắt: Mức 0 LED sáng: Mức 1

A 2

Y0 4 B

3

Y1 5 Y2 6 E

1

Y3 7

74LS139

• 74LS138:

E1 E2 E3 C B A Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0

0 ? ? ? ? ? ? ? ? ? ? ? ? ?

? 1 ? ? ? ? ? ? ? ? ? ? ? ?

Cấm

? ? 1 ? ? ? ? ? ? ? ? ? ? ?

1 0 0 0 0 0 ? ? ? ? ? ? ? ?

1 0 0 0 0 1 ? ? ? ? ? ? ? ?

1 0 0 0 1 0 ? ? ? ? ? ? ? ?

1 0 0 0 1 1 ? ? ? ? ? ? ? ?

1 0 0 1 0 0 ? ? ? ? ? ? ? ?

1 0 0 1 0 1 ? ? ? ? ? ? ? ?

1 0 0 1 1 0 ? ? ? ? ? ? ? ?

Cho

phép

1 0 0 1 1 1 ? ? ? ? ? ? ? ?

Trang 5

R7

100K

E3

R8

100K

E2

R9

100K

E1

Switch đóng: Mức 0 Switch mở: Mức 1

L0

L1 L2 L3

LED tắt: Mức 0 LED sáng: Mức 1

L4

L5 L6 L7

R10

100K

C1

R11

100K

B1

R12

100K

A1

A 1 B 2 C 3

E1 6 E2 4 E3 5

74LS138

• 74HC154:

A 23 B 22 C 21 D 20

E1 18 E2 19

0 1

1 2

2 3

3 4

4 5

5 6

6 7

7 8

8 9

9 10

10 11

11 13

12 14

13 15

14 16

15 17

74HC154

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

+5V

R14

100K

E1A

R15

100K

X

R16

100K

Y

R17

100K

Z

R18

100K

T

R13

100K

E2A

LED tắt: Mức 0 LED sáng: Mức 1

Switch đóng: Mức 0 Switch mở: Mức 1

Ghép mạch giải mã:

• Ghép 2 bộ 74LS139 thành bộ giải mã 3 sang 8:

Trang 6

R1

100K

C(MSB)

R5

100K

B

R6

100K

A

Switch đóng: Mức 0 Switch mở: Mức 1

D0

D1 D2 D3

LED tắt: Mức 0 LED sáng: Mức 1

A 2

B 3

E

74LS139

D4

D5 D6 D7

A 2

B 3

E

74LS139

0 0 0 ? ? ? ? ? ? ? ?

0 0 1 ? ? ? ? ? ? ? ?

0 1 0 ? ? ? ? ? ? ? ?

0 1 1 ? ? ? ? ? ? ? ?

1 0 0 ? ? ? ? ? ? ? ?

1 0 1 ? ? ? ? ? ? ? ?

1 1 0 ? ? ? ? ? ? ? ?

1 1 1 ? ? ? ? ? ? ? ?

• Ghép 2 bộ giải mã 74LS138 thành bộ giải mã 4 sang 16:

A 1 B 2 C 3

E1 6 E2 4 E3 5

Y0 15 Y1 14 Y2 13 Y3 12 Y4 11 Y5 10 Y6 9 Y7 7

74LS138

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

A 1 B 2 C 3

E1 6 E2 4 E3 5

Y0 15 Y1 14 Y2 13 Y3 12 Y4 11 Y5 10 Y6 9 Y7 7

74LS138

+5V

R2

100K

E2A

R3

100K

E1A

R4

100K

X

R7

100K

Y

R8

100K

Z

R9

100K

T

LED tắt: Mức 0 LED sáng: Mức 1

Switch đóng: Mức 0 Switch mở: Mức 1

Trang 7

E2A E1A X Y Z T 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Cấm

? 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 0 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 0 0 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 0 1 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 0 1 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 1 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 1 0 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 1 1 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 0 1 1 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 0 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 0 0 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 0 1 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 0 1 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 1 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 1 0 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1 0 1 1 1 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Cho

phép

1 0 1 1 1 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Ngày đăng: 07/07/2014, 11:20

HÌNH ẢNH LIÊN QUAN

Bảng trạng thái: - BÀI 2: HỆ TỔ HỢP – TỔNG QUAN + GIẢI MÃ ppsx
Bảng tr ạng thái: (Trang 3)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w