| RSS
深圳电器感厂家
您当前的位置:电感器制造商 > 行业动态

基于单片机和可编程逻辑器件的LED显示屏显示

来源:    作者:     发布时间:2015-05-06 12:29:00     点击数:

always @ (posedge clk)
begin //每个时钟周期,状态变化一次
case(state)
s0: begin //初始化状态
CE=1'b0; //IDT7007片选
OE=1'b1; //IDT7007读选通
le=1'b0;
oe1 = 1'b0;
cs = 1'b0;
addr= 14'b0;
SEMR=1'b1; //IDT7007 置1有
RWC = 1'b1; //写控制 1
hcnt=4'b0000;
counter=4'b0000;
state=s1;
end
s1: begin //输出RAM地址
CE=1'b0;
addrout=addr;//输出地址
OE=1'b0;
SEMR=1'b1;
RWC = 1'b1;
shcnt = 3'b000;
state=s2;
end
s2: begin //读双口RAM数据
oe1=1'b0;
data1 = datain;
state=s3;
end
……(显示扫描及LED驱动代码部分)
endca模压电感se
end



2.3 LED显示驱动时序信号的产生

CPLD 与LED点阵的驱动电路接口如图 所示,其中:CS为3-8译码器片选信号;OE为BMI5026输出使能信号,控制LED点阵是否能被点亮;LE为驱动芯片数据锁存信号;sck为移位脉冲,将CPLD串行输出的红绿数据串行移入MBI5026(移位寄存器);A-D为双3-8译码器构成的4-16译码器的数据输入,实现显示行选通控制; sdr为红数据信号线;sdb为绿数据信号线。
其工作过程为:S3状态,sck脉冲置0,sdr和sdb分别输出一位数据;S4状态时,sck置 1,红和绿数据分别移入相应移位寄存器BMI5026,若不足8位时,返回S3状态,若不足一行时,返回S1状态,读下一个字节,若完成一行数据移位过程,则转S5状态;S5状态时,置le为0,将BMI5026的缓冲寄存中一个显示行的点阵数据送输出寄存器,同时置cs1有效,控制第hcnt行的点阵显示,然后判断一屏内容是否显示完成,返回s1状态。图4为完整的有塑封电感限状态机的状态图。

下面给出LED显示屏体驱动时序信号对应的Verilog HDL程序代码:

s3: begin
sck=1'b0;
sdr= SDA && color[0];
sdb= SDC && color[1];
OE=1'b1; CE=1'b1;
state=s4;
end
s4: begin // 移位输出到LED显示屏
sck = 1'b1;
shcnt = shcnt +1'b1;
if (shcnt = = 0)
begin
addr=addr+1'b1; //读完一个字节地址记数器加1
byte=byte+8'b1;
if(byte= = nrow)// 如果读完一行数据
begin
oe1=1'b1;//关LED显示
cs=1'b1;
le=1'b0;//驱动芯片写入数据
byte = 8'b0;
state=s5;//读完一行数据则显示
end
else state=s1;
end
else state=s3; //当前字节移位输出
end
s5: begin
sck=1'b0;
le=1'b0;
counter=hcnt;
OE=1'b1;
CE=1'b0工字电感器;
if(addr = = nscreen)
addr=0;
oe1=1'b0;
cs=1'b0;
state =s1;
end

4系统测试及仿真

系统的开发调试环境是:单片机部分在KeilC51下调试,CPLD部分在Maxplus10下调试。LED显示屏的扫描控制模块的Verilog HDL源程序编写完成后,在ALTERA公司Maxplus10可以先进行软件仿真,以观察各信号是否符合硬件电路所需的时序要求。图5为扫描模块 CLPD仿真结果,符合设计要求。通过JTAG接口下载到ATF电感器的用途1508AS后,系统工作正常。

5 结束语

基于Verilog HDL实现的LED显示屏扫描控制模块,应用于我们开发LED大屏幕电子信息显示屏系统,一体电感器简化了系统结构,提高性了性价比。该LED显示屏在实际应用中具有良好的显示效果,画面清晰、性能稳定,已经在学校的多个部门得到应用。


1

1 引 言由传感器输出的模拟信号一般要作放大、衰减、滤波等预处理之后,才能送入ADC进行模/数转换。在自动控制、智能仪表等领域中,要求这一处理过程可由软件控制,自动调整放大或衰减倍数,设置低通滤波器的

1.2位置检测电路设计 本文交流伺服电机中所采用的编码器为多摩川公司生产的型号为TS5668N21的17贴片电感厂位绝对式编码器,一般的做法是采用生产厂商提供的专用芯片进行数据处理,但该做法有一个缺

在无线系统中,功放(PA)线性度和效率常是必须权衡的两个参数。工程师都在寻找一种有效而灵活的基于Volterra的自适应预失真技术,可用于实现宽带RF功放的高线性度。本文将概述不同数字预失真技术,介绍


上一篇: 常见的车载逆变器
下一篇:功率电感器
来顶一下
返回首页
返回首页
相关文章
推荐资讯
电感数字转换器
电感数字转换器
相关文章
栏目更新
栏目热门