⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dled.v

📁 dp_xiliux 的 CPLD Verilog设计实验,7个LED演示.代码测试通过.
💻 V
字号:
module dled(seg , sl , clock);					//定义模块结构
    	output [7:0] seg;						//定义数码管段输出引脚
output [3:0] sl;								//定义数码管选择输出引脚
    	input clock;							//定义输入时钟引脚

	reg [7:0] seg_reg;							//定义数码管段输出寄存器
	reg [3:0] sl_reg;							//定义数码管选择输出寄存器
	reg [3:0] disp_dat;							//定义显示数据寄存器
	reg [36:0] count;							//定义计数器寄存器

always @(posedge clock)							//定义clock信号下降沿触发
begin
	count=count+1;								//计数器值加1
end

always @(count[14:13])								//定义显示数据触发事件
begin
	case (count[14:13])							//选择扫描显示数据
		2'h0: disp_dat =4'b0001;	 			//显示个位数值
		2'h1: disp_dat =4'b0010;		 		//显示十位数值
		2'h2: disp_dat =4'b0011;		 		//显示百位数值
		2'h3: disp_dat =4'b0100;		 		//显示

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -