新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于FPGA的LED点阵显示字符的设计原理分析

基于FPGA的LED点阵显示字符的设计原理分析

作者:时间:2012-05-03来源:网络收藏

begin

if(clk1event andclk1=1)then

page=page+1;

endif;

a(6downto3)=conv_s td_logic_vector(page,4);

endproces s;

ad= ZZZZZZZZ;oe = 0;

memcs = 0;rd= 0;

wr= 1;selmled=1;cs0809= 1;

a(15downto7)=100000000;

endled_arch;

3 实验验证

通过使用EDA工具软件MAX+PLUSⅡ中的仿真器, 对通过编译的滚动显示器的VHDL设计进行了模拟仿真验证, 证明的内核硬件工作良好。此外, 将VHDL 程序下载到由上海航虹高科技公司生产的EDA实验箱上后, 能正确显示存放于EPROM 中的。从而说明了在硬件系统中滚动和显示扫描情况也均正常, 验证了设计的正确性。

4 结束语

本设计为显示单个字符系统, 若要同时显示多个字符时, 可以加入多个 点阵即可。同时采用外部译码器时, 可以控制的字符数将大大增加, 但须注意时钟CLK的频率需要提高, 以眼睛看到整个字符的不闪烁为基准。此外, 由于的驱动能力有限, 当点阵 显示亮度不够时, 需要为 点阵添加驱动电路( 如高压大电流达林顿阵列集成电路) 以提高的LED显示亮度。


上一页 1 2 下一页

关键词: FPGA LED 点阵显示 字符

评论


相关推荐

技术专区

关闭