1:验证2-4译码器

创建工程,创建BDF文件,创建Verlog文件

在Verlog文件中编写2-4译码器代码:

FPGA基础实验:使用LED验证译码器逻辑

进行例化:

FPGA基础实验:使用LED验证译码器逻辑

FPGA基础实验:使用LED验证译码器逻辑

在BDF中配置器件以及管脚:

FPGA基础实验:使用LED验证译码器逻辑

FPGA基础实验:使用LED验证译码器逻辑

FPGA基础实验:使用LED验证译码器逻辑

设置不用的管脚为三态:

FPGA基础实验:使用LED验证译码器逻辑

然后编译下载:

FPGA基础实验:使用LED验证译码器逻辑

最终结果为两个开关控制4个LED灯的亮灭。完美实现了2-4译码器的功能。

同样的方法,我们可以放置2个2-4译码器模块,则总共有2组SW, 
每组2个,2组LED,每组4个,每组SW分别控 

制其对应的LED组。 

2: 3-8译码器

同样的方式创建工程,添加BDF文件,再添加Verilog文件并编写3-8译码器例化程序。

FPGA基础实验:使用LED验证译码器逻辑

在BDF文件中配置器件并更改器件名称:

FPGA基础实验:使用LED验证译码器逻辑

配置器件管脚:

FPGA基础实验:使用LED验证译码器逻辑

设置不用的管脚为三态:

FPGA基础实验:使用LED验证译码器逻辑

编译,下载:

FPGA基础实验:使用LED验证译码器逻辑

3、验证7段译码器,使用4位输入控制数码管0-F显示

创建工程,添加BDF文件,再添加Verilog文件并编写7段译码器例化程序。

FPGA基础实验:使用LED验证译码器逻辑

FPGA基础实验:使用LED验证译码器逻辑

在BDF文件中添加例化器件

FPGA基础实验:使用LED验证译码器逻辑

编译下载,拨动不同的编码输入可以得到对应的数码管显示







相关文章: