【数电实验2】Verilog—汽车流动转向灯电路设计(层次化文件设计)

这篇具有很好参考价值的文章主要介绍了【数电实验2】Verilog—汽车流动转向灯电路设计(层次化文件设计)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【2022.04西南交大数电实验】 

module yck_1716_2(codeout,clk,en,Q);
	input clk,en;
	output [2: 0] Q;
	output [6: 0] codeout;
	yck_1716_2_1 a(clk,en,Q);
	yck_1716_2_2 b(codeout, Q);
endmodule
module yck_1716_2_1(clk,en,Q);
input clk,en;
output reg[2:0] Q;

always@(posedge clk)
begin
	if(en == 1'b1)
	begin
		if(Q < 3'd6)
		Q <= Q + 1'b1;
		else
		Q <= 0;
	end
	else
	Q <=Q;
end
endmodule
module yck_1716_2_2(codeout, Q);
	input[2: 0] Q;			
	output reg[6: 0] codeout;		
	
	always @ (*)			//用always块语句描述逻辑
	begin
		case (Q)
		3'd0: codeout <= 7'b0000001;
		3'd1: codeout <= 7'b0000011;
		3'd2: codeout <= 7'b0000111;
		3'd3: codeout <= 7'b0001111;
		3'd4: codeout <= 7'b0011111;
		3'd5: codeout <= 7'b0111111;
		3'd6: codeout <= 7'b0000000; 
		default: codeout <= 7'bx;	
		endcase
	end
endmodule

汽车转向灯控制器verilog,数电实验,fpga开发

汽车转向灯控制器verilog,数电实验,fpga开发文章来源地址https://www.toymoban.com/news/detail-714581.html

到了这里,关于【数电实验2】Verilog—汽车流动转向灯电路设计(层次化文件设计)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【数电实验7】Verilog—外星萤火虫

    【2022.05西南交大数电实验】 【本代码及波形已通过老师验收。 仅供参考 。 】 【 参考博客 :[数电实验]外星萤火虫设计_难凉oh的博客-CSDN博客】 【 建议 :有些口语化的注释看完删掉比较好哈,怕老师查验的时候看起来太明显咯】 最后一次数电实验啦!!完结撒花~~祝大家

    2024年02月08日
    浏览(30)
  • 【数电实验6】Verilog—按键防抖动设计

    【2022.05西南交大数电实验】 【本代码及波形已通过老师验收。 仅供参考。 】 【参考博客:Verilog实现独立按键消抖(状态机)_ty_xiumud的博客-CSDN博客_verilog按键消抖】 【参考视频(强推这个up主):[录播] 数字电子技术实验_哔哩哔哩_bilibili】   【2022.05.11更新: 目前 仅有一

    2024年02月03日
    浏览(26)
  • 【数电实验3】Verilog—1位十进制可逆计数器

    【2022.04西南交大数电实验】 【2022.04.17 更新修改了一个错误: ~clr改为了clr: 另外 ,把代码修得整齐好看了一点】 【代码参考博主weixin_49270464,已进行适当修改,符合实验要求。本代码及波形已通过老师验收。仅供参考。】    信号名 主板器件 PIN 信号名 主板器件 PIN clr

    2024年02月06日
    浏览(39)
  • FPGA编程,verilog实现简易电梯控制系统,某大学数电实验课设

    开发环境:Vivado 2020.1 使用编程语言:Verilog 开发板芯片:xc7a35tftg256-1(具体开发板型号未知,不同版本的开发板可能某些元件的引脚电平会不同,可能需要根据自己手上的开发板版本做一些修改) 项目基本介绍: 1、实现2层楼的简易电梯控制系统。 2、电梯有4个按键。   

    2024年02月09日
    浏览(30)
  • 北邮22级信通院数电:Verilog-FPGA(5)第四第五周实验 密码保险箱的设计

    北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.密码箱的功能和安全性 显示: 输入部分: 确认键: 复位键:

    2024年02月08日
    浏览(30)
  • 北邮22级信通院数电:Verilog-FPGA(10)第十周实验 实现移位寄存器74LS595

    北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.代码部分  二.管脚分配 三.实现过程讲解及效果 shift_register.v d

    2024年02月05日
    浏览(42)
  • 北邮22级信通院数电:Verilog-FPGA(11)第十一周实验(2)设计一个24秒倒计时器

    北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.代码部分 1.1  counter_24.v 1.2  divide.v 1.3  debounce.v 二.管脚分配 三

    2024年02月04日
    浏览(36)
  • 北邮22级信通院数电:Verilog-FPGA(6)第六周实验:全加器(关注我的uu们加群咯~)

    北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.verilog 代码 add.v 二.管脚分配 三.实验效果 3.1说明 ​编辑 3.2实验

    2024年02月06日
    浏览(31)
  • 北邮22级信通院数电:Verilog-FPGA(12)第十二周实验(2)彩虹呼吸灯(bug已解决 更新至3.0)

    北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.代码部分 1.1一些更新和讲解 1.2改正后的代码  二.管脚分配 三

    2024年02月04日
    浏览(38)
  • 北邮22级信通院数电:Verilog-FPGA(3)实验“跑通第一个例程”modelsim仿真及遇到的问题汇总(持续更新中)

    北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章,请访问专栏: 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 注意:本篇文章所有绝对路径的展示都来自上一篇博客 北邮22级信通院数

    2024年02月07日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包