- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于MAX II CPLD 的LCD控制器设计
录入:edatop.com 点击:
2、LCD控制器与微处理器之间的接口信号
LCD控制器与微处理器之间的接口信号有DATA0-DATA7、RST、WE、ACK:
DATA0-DATA7 为处理器和控制器的8位总线,承载LCD模块上显示的ASCII字符值。
RST 为复位信号。该信号用于复位控制器,再次初始化LCD模块。
WE 为写使能信号。该信号指示写周期的开始。应将它设为低电平,使能对LCD模块的写操作。
ACK 为应答信号。该信号指示数据已经成功地发送到LCD模块,准备接收后面的数据。
在此信号变为低电平之前发送的任何数据都被控制器忽略。
3设计与仿真
本设计通过MAX II CPLD EPM240ZM成功地实现了处理器和LCD模块的接口,图5-图7分别给出了LCD控制器的整体模块、综合结果和仿真波形。
4结论
本设计采用MAX II系列CPLD器件EPM240ZM来实现LCD控制器,解决了微处理器与LCD显示模块之间的接口问题,并在OptrexSC1602D 16×2字符LCD模块上实现了嵌入式系统的显示功能。由于是使用一片MAX II CPLD芯片完成LCD全部的时序控制、显示控制等功能,所以是接口电路变得更加简洁、可靠,具有很好的应用价值。
本文作者创新点: 使用唯一具有用户闪存(UFM)的MAX II CPLD,不需要采用外部存储器就实现了LCD 全部的时序控制、显示控制等功能,使LCD 接口电路变得更加简洁、可靠。
来源:21IC电子网
上一篇:高速串行数据分析的整体解决方案
下一篇:基于EM200模块的无线数据传输系统设计