THÔNG TIN TÀI LIỆU
ĐẠ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: HỆ THỐNG VI XỬ LÍ Nhóm : 14 Thành viên : Nguyễn Thế Anh Phạm Tùng Lâm Đỗ Anh Đức Giảng viên hướng dẫn: Phạm Xuân Lộc Thiết kế hệ thống đèn giao thông - Sơ đồ chuyển trạng thái: - Code Verilog: o Giới thiệu sơ bộ: ▪ Đầu vào: • S: xung cảm biến Sử dụng để chuyển trạng thái đèn • clk: xung hệ thống • rst_n: xung tái khởi động Nếu mức cao, hệ thống thiết lập trạng thái mặc định ▪ Đầu ra: • light_A: xung 3bit thơng báo trạng thái đèn đèn A • light_B: xung 3bit thông báo trạng thái đèn đèn B - Code module: module Traffic_light(S,light_A,light_B,clk,rst_n); input S,// Tín hiệu cảm biến clk, //Tín hiệu clock rst_n;// Tín hiệu reset output reg[2:0] light_A,light_B; parameter S0 = 2'b00, S1 = 2'b01, S2 = 2'b10, S3 = 2'b11; reg [1:0] state,next_state; // Tín hiệu đèn: // 3'b001: xanh // 3'b100: đỏ // 3'b010: vàng always @(posedge clk or negedge rst_n) // thiết lập việc chuyển trạng thái begin if(~rst_n) state
Ngày đăng: 10/03/2022, 21:45
Xem thêm: