您当前的位置:五五电子网电子知识电子知识资料科研成果基于Verilog HDL语言的交通灯控制器设计 正文
基于Verilog HDL语言的交通灯控制器设计

基于Verilog HDL语言的交通灯控制器设计

点击数:7877 次   录入时间:03-04 11:38:04   整理:http://www.55dianzi.com   科研成果
                        3: begin                //状态3

                             numa<=ayellow;   //黄灯亮

                              LAMPA<=4;        //输出0100

                              counta<=4;        //进入下一个状态

                        end

                        4: begin                //状态4

                             numa<=ared;      //红灯亮

                              LAMPA<=8;          //输出1000

                              counta<=0;        //进入下一个状态(状态0)

                        end

                        default:                //默认状态

                              LAMPA<=8;          //红灯亮,输出1000

                    endcase

              end

              else begin                   //每一个状态的倒计时

                  if(numa>1)                //判断倒计时未归零时分别对高地位进行递减

                        if(numa[3:0]==0) begin

                              numa[3:0]<=4'b1001;

                              numa[7:4]<=numa[7:4]-1;

                        end

                        else

                              numa[3:0]<=numa[3:0]-1;

                    if (numa==2)

                        tempa<=0;  //倒计时结束,返回灯状态变化判断,将进入下一个状态

              end

          end

          else begin

              LAMPA<=4'b1000;        //使能无效时,红灯亮

              counta<=0;              //返回方向A的状态0(绿灯状态)

              tempa<=0;                //进入状态变化判断

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:控制器  交通灯  科研成果电子知识资料 - 科研成果