如何在FPGA板上用VHDL显示句子

如何在FPGA板上用VHDL显示句子,vhdl,fpga,hdl,Vhdl,Fpga,Hdl,我只是想知道是否有可能在FPGA板的7段显示屏上显示一个句子,例如“售罄”,在这里我只能显示四个字母 我想把它展示出来,然后卖完 如果有可能实施,我该怎么做?时钟分频器?从研究电路板的功能开始。它是如何连接到LCD显示器的?将数值驱动至显示器所需的波形是什么。对于不同的电路板,它将是不同的。数字电路板往往是普通的阳极。一些Altera板将所有四个7段显示器直接连接到FPGA IO(浪费IO,但谁会在乎什么时候有足够的IO) 接下来确定如何在显示器上显示字符。什么有价值?是什么将值从内部表示形式(

我只是想知道是否有可能在FPGA板的7段显示屏上显示一个句子,例如“售罄”,在这里我只能显示四个字母

我想把它展示出来,然后卖完


如果有可能实施,我该怎么做?时钟分频器?

从研究电路板的功能开始。它是如何连接到LCD显示器的?将数值驱动至显示器所需的波形是什么。对于不同的电路板,它将是不同的。数字电路板往往是普通的阳极。一些Altera板将所有四个7段显示器直接连接到FPGA IO(浪费IO,但谁会在乎什么时候有足够的IO)

接下来确定如何在显示器上显示字符。什么有价值?是什么将值从内部表示形式(如ASCII)转换为显示器上的值

WRT时钟,我的首选是使用一个通用的FPGA时钟,并使用load ENABLE,它提供周期性指示是时候加载另一个映像了

想想你应该以多快的速度切换显示器?我的建议是,确保在切换前显示每个值1秒,并在看到其工作后进行调整。如果将显示时间减少得太多,则显示将模糊,因为两个值的显示时间都不够长

接下来如何显示4个字符

接下来,如何使字符在不同的值之间移动或交替。这可能是一个字符宽的移位寄存器,也可能是两个不同的显示寄存器


在上述每个步骤中,在编写任何代码之前,您都应该先绘制硬件的图片。

您可以从研究电路板的功能开始。它是如何连接到LCD显示器的?将数值驱动至显示器所需的波形是什么。对于不同的电路板,它将是不同的。数字电路板往往是普通的阳极。一些Altera板将所有四个7段显示器直接连接到FPGA IO(浪费IO,但谁会在乎什么时候有足够的IO)

接下来确定如何在显示器上显示字符。什么有价值?是什么将值从内部表示形式(如ASCII)转换为显示器上的值

WRT时钟,我的首选是使用一个通用的FPGA时钟,并使用load ENABLE,它提供周期性指示是时候加载另一个映像了

想想你应该以多快的速度切换显示器?我的建议是,确保在切换前显示每个值1秒,并在看到其工作后进行调整。如果将显示时间减少得太多,则显示将模糊,因为两个值的显示时间都不够长

接下来如何显示4个字符

接下来,如何使字符在不同的值之间移动或交替。这可能是一个字符宽的移位寄存器,也可能是两个不同的显示寄存器


在上述每个步骤中,在编写任何代码之前,您都应该绘制硬件的图片。

您是在寻找VHDL还是Verilog?您已将此问题标记为两个,但它们不相同。您确定这是一个7段吗?我不知道你怎么能只用7段就画出一个T。你在找VHDL还是Verilog?您已将此问题标记为两个,但它们不相同。您确定这是一个7段吗?我不知道你怎么能只用7段就画出一个T。