新闻中心

EEPW首页 > 光电显示 > 设计应用 > 基于MAX II CPLD 的LCD控制器设计

基于MAX II CPLD 的LCD控制器设计

作者:时间:2010-11-11来源:网络收藏

3、用户闪存模块
MAX II CPLD中的用户闪存UFM模块主要用于存储控制器打开之后,需要在屏上显示的信息。采用十六进制(Intel格式)文件(.hex)对UFM进行设置,并利用UFM宏功能进行例化。
UFM模块接口信号主要有addr、nread、do、dv、osc和clk信号:
Addr为9位地址总线,用于选择UFM的某一存储位置。
nread 若该信号设置为0,以读取地址总线所指向存储器的内容。
do 为数据输出信号。8位数据总线,保持地址总线所指向16位存储器的高8位。
dv 为数据有效信号。该信号指示8位数据总线上的数据有效并且可读。
osc 为UFM模块内部振荡器输出。输出信号到时钟分频器,输出频率为5.5MHz。

2.2 控制器接口信号
1、LCD控制器与LCD屏之间的接口信号
LCD控制器与LCD模块之间的接口信号有E、RS、RW 、DB0-DB7:
E为使能选通信号。该信号下降沿将双向总线上的数据锁存到数据或者命令寄存器中,反之亦然。
RS为寄存器选择信号。用于选择LCD模块的数据和命令寄存器。当RS=0时为命令寄存器;
RS=1时为数据寄存器。
RW为区分读写操作的读写信号。RW=0:写操作;RW=1:读操作
DB0-DB7为8位双向总线,承载LCD模块的数据和命令。
2、LCD控制器与微处理器之间的接口信号
LCD控制器与微处理器之间的接口信号有DATA0-DATA7、RST、WE、ACK:
DATA0-DATA7 为处理器和控制器的8位总线,承载LCD模块上显示的ASCII字符值。
RST 为复位信号。该信号用于复位控制器,再次初始化LCD模块。
WE 为写使能信号。该信号指示写周期的开始。应将它设为低电平,使能对LCD模块的写操作。
ACK 为应答信号。该信号指示数据已经成功地发送到LCD模块,准备接收后面的数据。

在此信号变为低电平之前发送的任何数据都被控制器忽略。



关键词: CPLD LCD

评论


相关推荐

技术专区

关闭