module traffic_control(clk,reset,r1,r2,y1,y2,g1,g2 ); input clk,reset;//1Hz输入时钟信号 output r1,r2,y1,y2,g1,g2;//红绿黄灯 reg r1,r2,y1,y2,g1,g2; reg w1,w2,w3,c1,c2,c3;//计时器标志位和使能端 parameter [1:0] s0=2'b00,s1=2'b01,s2=2'b10,s3=2'b11;//4种状态 reg[1:0] current_state,next_state; reg[2:0] cnt_5; reg[4:0] cnt_25,cnt_30; initial begin cnt_5=0;cnt_25=0;cnt_30=0;w1=0;w2=0;w3=0;c1=0;c2=0;c3=0; //赋初值 end always@(posedge clk)//3s计时器 begin if(c2) begin if(cnt_5==2) begin cnt_5<=0;w2<=1'b1;end else if(cnt_5<2) begin cnt_5<=cnt_5+1;w2<=1'b0;end else ; end else ; end
2022-05-11 21:21:54 27KB 电工电子
1
简单红绿灯设计报告:1、 用两组红、绿、黄发光二极管作信号灯,分别指示主道和支道的通行状态。 2、 通行状态自动交替转换,主道每次通行30秒,支道每次通行20秒,通行交替间隔时间为5秒。 3、 通行状态转换依照“主道优先”的原则,即:当主道通行30秒后,若支道无车则继续通行;当支道通行20秒后,只有当知道有车且主道无车时才允许继续通行。(用按键模拟路口是否有车) 4、 设计计时显示电路,计时方式尽量采用倒计时。
2021-12-28 18:55:34 4.32MB 主干支路
1
基于51单片机的简单交通灯设计,里面包含C代码以及PCB原理图
2021-12-25 17:49:28 6.55MB 单片机 交通灯 PCB
1
用数字逻辑实现的电路,使用刚接触数字电路的同学,期待期待嵌入式高级内容抱歉,内容很详细
2021-07-06 14:13:30 235KB 数字电路 简单交通灯 课程设计
1
基于51单片机的简单交通灯的设计与实现,单片机模拟控制交通灯程序,规则如下:当南北通车时,此时南北的绿灯亮, 东西的红灯亮,之后南北的绿灯闪烁3次,过后黄灯亮,延时片刻,转东西绿灯亮同时南北红灯亮, 之后东西的绿灯闪烁3次,过后黄灯亮,延时片刻;数码管显示的值都同步,结束。
2021-06-18 16:41:23 30.63MB 51单片机 交通灯程 原理图 PCB
1
VHDL语言的简易交通灯程序,已经用开发板测试通过,希望我用的是好的,你用,同样是很好的效果,哈哈
2020-01-03 11:22:32 372KB 交通灯 vhdl
1