Tai lieu
Digital System Bài Báo Cáo Lab1 Part 1 Thiết kế mạch: Page 1 Dây là mạch điều khiển 18 dèn led với 18 switch . Đèn sẽ sáng hay tắt tương ứng với việc ta đóng mỏ các switch tương ứng. Part 2 1. Bảng sự thật cho mạch trên: X Y S M 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 1 1 1 1 1 Page 2 Mô tả hoạt động của mạch: khi S = 1 thì M = Y, còn nếu S = 0 thì M = X 2. Mô tả hoạt động của mạch: Nếu s = 0 thì ngõ ra [m0 : m7] sẽ là các ngõ vào[x0 : x7] tương ứng Nếu s = 1 thì ngõ ra [m0 : m7] sẽ là các ngõ vào[y0 : y7] tương ứng. - Ta sử dụng cổng 21mux để thiết kế mạch đã cho. Cổng 21mux có chức năng là với điều kiện của S thì đầu ra sẽ là A hoặc B. - Hình vẽ mạch thiết kế Page 3 Mô tả hoạt động của mạch trong hình thiết kế: Khi SW[17] tắt thì LEDG từ 0-7 chịu điều khiển của SW 0-7 Khi SW[17] bật thì LEDG từ 0-7 chịu điều khiển của SW 8-15 Page 4 Part 3 1.Bảng sự thật cho mạch: S2 S1 S0 M 0 0 0 u 0 0 1 v 0 1 0 w 0 1 1 x 1 0 0 y 1 0 1 y 1 1 0 y 1 1 1 y - Mạch trên có 3 tín hiệu điều khiển. Ứng với mỗi trường hợp của [s0s1s2] thì đầu ra sẽ là các cổng vào như bảng sự thật. Page 5 - Trước tiên ta thiết kế mạch cho 1 ngõ ra như hình sau: Và đây là mạch khi thiết kế: - Sau đó đóng gói và dùng cho mạch 3 ngõ ra như sau: Page 6 Mạch thiết kế: - Mô tả hoạt động của mạch : Khi SW[17:15] tương ứng là 000 thì LEDG[2:0] chịu điều khiển của SW[0:2] Khi SW[17:15] tương ứng là 001 thì LEDG[2:0] chịu điều khiển của SW[3:5] Khi SW[17:15] tương ứng là 010 thì LEDG[2:0] chịu điều khiển của SW[6:8] Khi SW[17:15] tương ứng là 011 thì LEDG[2:0] chịu điều khiển của SW[9:11] Khi SW[17:15] tương ứng là 111 thì LEDG[2:0] chịu điều khiển của SW[12:14] Page 7 Part 4 Bảng sự thật cho mạch điều khiển LED 7 đoạn: Sw[2:0] Char Hex0[0] Hex0[1] Hex0[2] Hex0[3] Hex0[4] Hex0[5] Hex0[6] 000 H 1 0 0 1 0 0 0 001 E 0 1 1 0 0 0 0 010 L 1 1 1 0 0 0 1 011 O 0 0 0 0 0 0 1 100 Off 1 1 1 1 1 1 1 101 Off 1 1 1 1 1 1 1 110 Off 1 1 1 1 1 1 1 111 Off 1 1 1 1 1 1 1 Hex0[0] Lấy mức 0 là đèn sáng ta được: Hex[0] Hex0[0] = (s[2]+s[1]’+s[0]’)(s[2])+s[1]+s[0]’) = s[2 ]+s[0]’ Page 8 Các hex khác tương tự trên ta được: Hex0[1] = (s[2]’+s[1]’+s[0]’)(s[2]+s[1]+s[0]’) = s[0]’+s[1]’s[2]+s[1]s[2]’ Hex0[2] = (s[2]’+s[1]’+s[0]’)(s[2]+s[1]+s[0]’) = s[0]’+s[1]’s[2]+s[1]s[2]’ Hex0[3] = (s[2]+s[1]’+s[0]’)(s[2]’+s[1]+s[0]’)(s[2]+s[1]+s[0]’) = s[0]’ + s1s2 Hex0[4] = (s[2]’+s[1]’+s[0]’)(s[2]+s[1]’+s[0]’)(s[2]’+s[1]+s[0]’)(s[2]+s[1]+s[0]’) = s[0’] Hex0[5] = (s[2]’+s[1]’+s[0]’)(s[2]+s[1]’+s[0]’)(s[2]’+s[1]+s[0]’)(s[2]+s[1]+s[0]’) = s[0]’ Hex0[6] = (s[2]’+s[1]’+s[0]’)(s[2]+s[1]’+s[0]’) = s[0]’+s[1]’ Vẽ mạch trên: Đóng gói lại: Page 9 Part 5. Sơ đồ mạch thiết kế Led 7 đoạn: Page 10