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

Thiết kế hệ thống đèn giao thông bằng verilog

17 27 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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:

TỪ KHÓA LIÊN QUAN

w