数字电子技术课程设计交通灯控制电路设计内容摘要:
r2,y2,g2,fangxiang,shijian,k2,k,p)。 input clk1k,clk2,fangxiang,k2。 input[4:0] shijian。 input[3:0] k。 output r1,y1,g1,r2,y2,g2,p。 reg r1,y1,g1,r2,y2,g2,p。 always @( k2) begin if(k2==0) //自动控制 begin if(fangxiang==0amp。 amp。 shijian539。 d10) //东西方向通车 begin g1=1。 g2=0。 r1=0。 r2=1。 y1=0。 y2=0。 end else if(fangxiang==0amp。 amp。 shijian539。 d5) //东西方向左转 begin g1=clk2。 g2=0。 r1=1。 r2=1。 y1=0。 y2=0。 end else if(fangxiang==0) //东西方向黄灯闪烁 begin g1=0。 g2=0。 r1=0。 r2=1。 y2=0。 y1=clk2。 16 end else if(fangxiang==1amp。 amp。 shijian539。 d10) //南北方向通车 begin g1=0。 g2=1。 r1=1。 r2=0。 y1=0。 y2=0。 end else if(fangxiang==1amp。 amp。 shijian539。 d5) //南北方向左转 begin g2=clk2。 g1=0。 r1=1。 r2=1。 y1=0。 y2=0。 end else if(fangxiang==1) //南北方向黄灯闪烁 begin g1=0。 g2=0。 r1=1。 r2=0。 y1=0。 y2=clk2; end end else //手动控制 begin g1=0。 g2=0。 r1=0。 r2=0。 y1=0。 y2=0。 case(k) 439。 b1000:begin g1=1。 g2=0。 r1=0。 r2=1。 y1=0。 y2=0。 p=0。 end //we lv 439。 b0100:begin g1=clk2。 g2=0。 r1=1。 r2=1。 y1=0。 y2=0。 end //we ls 439。 b0010:begin g1=0。 g2=1。 r1=1。 r2=0。 y1=0。 y2=0。 p=1。 end //ns lv 439。 b0001:begin g2=clk2。 g1=0。 r1=1。 r2=1。 y1=0。 y2=0。 end //ns ls endcase end end endmodule 生成模块: 17 仿真源文件及波形 ○ 1 :(东西方向通行) 仿真源文件及波形 ○ 2 :(东西方向左转) 18 仿真源文件及波形 ○ 3 :(东西方向黄灯闪) 仿真源文件及波形 ○ 4 :(南北方向通行) 仿真源文件及波形 ○ 5 :(南北方向左转) 19 仿真源文件及波形 ○ 6 :(南北方向黄灯闪) 20 点阵显示模块 module xianshi(clk1,clk1k,fangxiang,shijian,r,c,k0,p)。 input clk1,clk1k,fangxiang,k0,p。 input[4:0] shijian。 output[15:0] r,c。 reg[15:0] r,c。 integer t1k,t1。 initial begin t1k=0。 t1=0。 end always@(posedge clk1) begin if(t1120) begin t1=t1+1。 end else begin t1=0。 end end always@ (posedge clk1k) begin if(t1k16) begin t1k=t1k+1。 ///////////////////////////////////////////////东西方向显示姓名 ////////////////////////////////////////////// if((k0==0amp。 amp。 fangxiang==0amp。 amp。 shijian=539。 d10)||(k0==1amp。 amp。 p==0)) 21 begin ///////////////////////////////张 //////////////////////////////////////////////////////////////// if(t1%2==0) begin if((t1/2)%2==0) begin if(t1k%16==0) begin c=1639。 b0000000100000000。 //hang r=1639。 b0111111111111111。 //lie end else if(t1k%16==1) begin c=1639。 b0111100100001000。 r=1639。 b1011111111111111。 end else if(t1k%16==2) begin c=1639。 b0000100100010000。 r=1639。 b1101111111111111。 end else if(t1k%16==3) begin c=1639。 b0000100100100000。 r=1639。 b1110111111111111。 end else if(t1k%16==4) begin c=1639。 b0111100101000000。 r=1639。 b1111011111111111。 end 22 else if(t1k%16==5) begin c=1639。 b0100000100000000。 r=1639。 b1111101111111111。 end else if(t1k%16==6) begin c=1639。 b0100011111111100。 r=1639。 b1111110111111111。 end else if(t1k%16==7) begin c=1639。 b0100000100100000。 r=1639。 b1111111011111111。 end else if(t1k%16==8) begin c=1639。 b0111100100100000。 r=1639。 b1111111101111111。 end else if(t1k%16==9) begin c=1639。 b0000100100010000。 r=1639。 b1111111110111111。 end else if(t1k%16==10) begin c=1639。 b0000100100010000。 r=1639。 b1111111111011111。 end else if(t1k%16==11) 23 begin c=1639。 b0000100101001000。 r=1639。 b1111111111101111。 end else if(t1k%16==12) begin c=1639。 b0000100110000100。 r=1639。 b1111111111110111。 end else if(t1k%16==13) begin c=1639。 b0011000100000000。 r=1639。 b1111111111111011。 end else if(t1k%16==14) beg。数字电子技术课程设计交通灯控制电路设计
相关推荐
3 (二)、设计思 路 按照原理 框图所示的步骤进行分块设计, 分块调试,然后进行综合连接,综合调试。 ( 1)节拍控制电路 由题目要求可知,花型 1 循环一次须要 16 个节拍,花型 2 循环一次须要 8 个节拍, 花型 3 循环一次需要 5 个节拍, 三种花型循环一次需要 16*2+8*2+5*3=63 个节拍, 由于花型 3的最后状态为 11111111,故进行下一次循环前须 再加上清“
( ) 2=( )8=( )16 逻辑函数 F=A +B+C D 的反函数 F = AB ( C+D )。 逻辑函数通常有 真值表 、 代数表达式 、 卡诺图 等描述形式。 施 密 特 触发 器具 有 回差 现 象 , 又称 电 压 滞 后 特性。 在数字电路中,按逻辑功能的不同,可以分为 逻辑电路 和 时序电路。 消除冒险现象的方法有 修改逻辑设计 、 吸收法 、 取样法 和 选择可靠编码。
补漏。 同时,开展互帮互学小组,进行一帮一的学习活动,使学生端正思想,互相学习,互想促进,形成你追我赶的良好学习氛围。 积极参加听课、评课等活动,积极参与到集体备课与研磨课活动当中,在研讨活动中能就课堂教学、教材教法及教学实际问题进行切磋交流,真正模范的起到了名师的辐射带头作用。 从而也促使自己在实践中不断感悟,在感悟中再次不断提升。 努力教研。 虽然上课很忙很累
AY 97531321032103210321032102 mmmmmAAAAAAAAAAAAAAAAAAAAY 。 ③ 将 21,YY 与 4 线 10 线译码输出函数比较。 令 DACABAAA 3210 , , 则有 8401 YYYY ; 975312 YYYYYY 。 ④连线图。 如图【解 B6】。 Y0
28050082 艺术学 4 64 2 4 28050083 动画概论 2 1 2 28050084 数字 图形图像处理技术 4 32 32 2 2/2 28050085 原画设计 3 32 32 2/2 小计 17 192 64 6 6/2 2/2 专业基础必修 28050086 绘画基础与训练 6 32 32 2/2 2/2 28050087 平面立体色彩构成 3 32 32 2/2
产生如下多输出逻辑函数的逻辑电路。 Y1=A’C’ Y2=A’B’C+A’BC’+ABC Y3=B’C’+ABC’ 2)) 试试 用用 两两 片片 74HC138 接接 成成 的的 4 线线 -- 16 线线 译译 码码 器器 , 要要 求求 画画 出出 逻逻 辑辑 图图。 六、 试分析下图所示电路。 要求: 写出触发器的驱动方程、状态方程 和输出方程 ; 画出状态转换图 ,并指出逻辑功能。