Professional Documents
Culture Documents
Bai 3 - Mach Giai Ma Led 7 Doan
Bai 3 - Mach Giai Ma Led 7 Doan
**********************
1 LED 7 Đ0ẠN
• Phân loại :
led 7 đoạn có hai loại Anode chung (CA) và Cathode chung (CC)
input [17:0]SW;
output [6:0]HEX0;
wire [2:0]M;
mux3bit5to1 (SW[17:15],SW[14:12],SW[11:9],SW[8:6],SW[5:3],SW[2:0],M);
giaima_led7 (M,HEX0);
endmodule
2.Các ví dụ minh họa mạch giải mã led 7 đoạn
Ví dụ 3 :
B2: Viết chương trình dùng ngôn ngữ Verilog(tt)
module mux3bit5to1(S, A, B, C, D, E, M);
input [2:0]S, A, B, C, D, E;
output reg[2:0]M;
always @(*)
begin
case(S)
end
endmodule
2.Các ví dụ minh họa mạch giải mã led 7 đoạn
Ví dụ 3 :
B2: Viết chương trình dùng ngôn ngữ Verilog(tt)
module giaima_led7(Data, Display); 3'b011: HEX0 = 7'b 1000111; //L
Bài tập 1: Viết code mô tả mạch giải mã và hiển thị Led 7 đoạn sử
dụng 16 Switch và 4 Led 7 đoạn theo hình vẽ và bảng trạng thái sau
(trang 6/bài giảng số 3).
Lưu ý: mỗi Led 7 đoạn chỉ hiển thị giá trị từ 0 đến 9, các giá trị từ
1010 đến 1111 đèn Led tắt.
Lưu ý: có thể thiết kế bằng nhiều cách, có thể sử dụng hết các SW
hoặc sử dụng một số SW tùy vào cách thiết kế.
Khoa Công Nghệ Điện Tử Bộ môn Điện Tử Máy Tính
BÀI TẬP ỨNG DỤNG MẠCH GIẢI MÃ LED 7 ĐOẠN
Bài tập 4: Viết code mô tả mạch chọn kênh và hiển thị trên 8 Led 7
đoạn mở rộng dựa theo sơ đồ mạch Hình 3.6 và bảng trạng thái sau:
Bảng trạng thái
Lưu ý: có thể thiết kế bằng nhiều cách, có thể sử dụng hết các SW
hoặc sử dụng một số SW tùy vào cách thiết kế.