ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ⁎⁎⁎⁎⁎ BÁO CÁO THỰC HÀNH SỐ MÔN HỌC: THỰC TẬP ĐIỆN TỬ SỐ Họ tên: Nguyễn Thế Anh Mã sinh viên: 19021404 Giảng viên hướng dẫn: Phạm Đình Tuân Chu Thị Phương Dung TUẦN 8: BỘ SO SÁNH VÀ BỘ TƯƠNG ĐỒNG Bộ so sánh 1.1 Cấp nguồn +5V cho mảng sơ đồ D8-1: 1.2 Bộ so sánh bit dùng cổng logic 1.2.1 Nối mạch sơ đồ D8-1a với mạch DTLAB-201 1.2.2 Đặt công tắc LS5-8 LS13-16 theo bảng D8-1 Xác định trạng thái lối OUT theo trạng thái LED Ta có kết bảng 8-1: STT A3 A2 A1 A0 B3 B2 B1 B0 OUT 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 10 11 12 13 14 15 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1.2.3 Giải thích nguyên lí hoạt động - So sánh bit số theo thứ tự từ trái sang phải - Nếu có khác bit có trọng số, tín hiệu đầu mức logic “1” - Nếu tất bit có trọng số khơng có khác biệt, tín hiệu đầu mức logic “0” 1.3 Bộ so sánh bit loại vi mạch 1.3.1 Nối mạch sơ đồ D8-1b với mạch DTLAB-201 1.3.2 Đặt công tắc LS5-8 LS13-16 theo bảng D8-2 So sánh mã lối vào trường hợp LED sáng tắt Ta có kết bảng 8-2 sau: STT A3 A2 A1 A0 B3 B2 B1 B0 AB 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 1 1 1 1 1 0 0 1 0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 10 11 12 13 14 15 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 1 0 0 0 0 0 1 lối AB, có lối nhận mức logic thấp lối nhận mức logic cao Đèn LED sáng tắt tương ứng với trường hợp so sánh số nhị phân A3A2A1A0 B3B2B1B0 Nếu LED (A=B) sáng, cặp A3B3, A2B2, A1B1, A0B0 khác LED LED sáng - Bộ so sánh gồm 2.1 Bộ đếm đặt trước với so sánh số hạng Cấp nguồn 5V cho mảng sơ đồ D8-2 2.2 2.3 2.4 Nối mạch sơ đồ D8-2 với mạch cảu DTLAB-201 Đặt công tắc TS1,TS2 theo cặp số lựa chọn tùy ý Giải thích nguyên tắc làm việc đếm với đặt trước số đếm - Đặt TS1 = 2, TS2 = - Nhấn PS2/ CLR để xóa nội dung đếm xác lập trạng thái ban đầu - Nhấn PS1/ IN để ghi số liệu vào đếm + Khi đếm dừng lại không tăng thêm nữa, LED hiển thị số 2, LED hiển thị số Giá trị trùng với giá trị số đặt ban đầu - Nguyên tắc làm việc đếm với đặt trước số đếm + Đầu đếm đưa vào bit đầu vào B so sánh, chỉnh khoá để đặt số cho bit đầu vào A + Sau xung CLOCK PS1, đếm tăng lên đơn vị lấy đầu so sánh với giá trị đặt trước 24 Nếu đầu đếm nhỏ giá trị đặt trước chân so sánh A = B = 0, mà chân IC 74LS86 xung CLOCK qua cổng OR nên lối vào CKA đếm tín hiệu CLOCK Nếu đầu đếm giá trị đặt trước chân so sánh A = B = 1, chân IC 74LS86 xung CLOCK qua cổng OR nên lối vào CKA ln = Lúc đếm dừng hoạt động - Khi lặp lại với cặp số khác cho kết tương tự Bộ tương đồng 3.1 Cấp nguồn 5V cho mảng sơ đồ D8-3 3.2 Bộ tương đồng bit dùng cổng logic 3.2.1 Nối mạch sơ đồ D8-3a với mạch DTLAB-201 3.2.2 Đặt công tắc LS1-8 theo bảng D8-3 Ta có kết bảng 8-3 LS1 LS2 LS3 LS4 LS5 IN1 IN2 IN3 IN4 IN5 0 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 3.2.3 Nguyên lí hoạt động mạch LS6 IN6 1 1 1 1 LS7 IN7 0 0 0 0 LS8 IN8 1 1 LS9 IN9 1 0 1 0 - Nguyên lý hoạt động tương đồng lẻ + Khi lối vào có tổng số bit = lẻ đầu ODD = + Khi lối vào có tổng số bit = chẵn đầu ODD = + Mạch so sánh bit với kết phép chẵn lẻ bit trước * Nếu tổng số bit trước lẻ (Đầu vào XOR = 1) Bit XOR = ODD = nên tổng số bit chẵn Bit XOR = ODD = nên tổng số bit lẻ * Nếu tổng số bit trước chẵn (Đầu vào XOR = 0) Bit XOR = ODD = nên tổng số bit lẻ Bit XOR = ODD = nên tổng số bit chẵn Lẻ ODD 1 1 1 1 3.3 Vi mạch tương đồng chẵn/lẻ bit 3.3.1 Nối mạch sơ đồ D8.3b với mạch DTLAB-201 3.3.2 Đặt công tắc LS1-8 theo bảng D8-4 Xác định trạng thái chẵn lẻ theo thị LED Ta có kết bảng 8-4: LS1 IN1 1 1 LS2 IN2 1 0 1 0 LS3 IN3 1 1 0 0 LS4 IN4 0 0 1 1 LS5 IN5 1 1 1 LS6 IN6 1 1 1 1 LS7 IN7 0 0 0 0 LS8 IN8 1 1 LS9 IN9 1 0 1 0 Chẵn EVEN 0 0 0 0 Lẻ ODD 1 1 1 1 3.3.3 Sự phụ thuộc trạng thái lối theo số lượng chãn hay lẻ lối vào có trạng thái 1: + Khi lối vào có tổng số bit = lẻ đầu EVEN = 1, ODD = + Khi lối vào có tổng số bit = chẵn đầu EVEN = 0, ODD = -Hết - ... LED hiển thị số 2, LED hiển thị số Giá trị trùng với giá trị số đặt ban đầu - Nguyên tắc làm việc đếm với đặt trước số đếm + Đầu đếm đưa vào bit đầu vào B so sánh, chỉnh khoá để đặt số cho bit... số bit = lẻ đầu ODD = + Khi lối vào có tổng số bit = chẵn đầu ODD = + Mạch so sánh bit với kết phép chẵn lẻ bit trước * Nếu tổng số bit trước lẻ (Đầu vào XOR = 1) Bit XOR = ODD = nên tổng số. .. bit chẵn Bit XOR = ODD = nên tổng số bit lẻ * Nếu tổng số bit trước chẵn (Đầu vào XOR = 0) Bit XOR = ODD = nên tổng số bit lẻ Bit XOR = ODD = nên tổng số bit chẵn Lẻ ODD 1 1 1 1 3.3 Vi mạch