320×240图形点阵液晶与51单片机的接口设计

分享到:
点击量: 194702 来源: 深圳远望石科技有限公司

320×240图形点阵液晶与51单片机的接口设计
在以单片机为核心的嵌入式应用中,友好的人机交互界面起着十分重要的作用。典型的显示器件是LED数码管,其亮度高,适应于大多数应用场合。缺点是接口电路复杂,功耗高。液晶显示器件是利用液晶的电光效应制作的,具有功耗低、接口控制方便等优点,而且模块的接口信号和操作指令具有广泛的兼容性,并能直接与单片机接口,它还具有专用指令,可方便地实现各种不同的操作,同样的显示面积LCD其功耗为LED显示器的几百之一,所以它特别适宜与COMS电路直接相配。随着液晶显示技术的进步,高质量的液晶显示模块被日趋广泛地应用于各种嵌入式系统中。


现以笔者在某仪器设计中用到的图形点阵液晶模块WSM320240-1为例,介绍一种320×240图形点阵液晶与51单片机的接口设计方案。


一.WSM320240-1及其驱动芯片简介

TM320240E是新推出的一款单**形点阵液晶显示模块,可以显示320×240点阵的图形,也可以显示20×15个汉字(16×16点阵)。


WSM320240-1的驱动芯片为SED1335。SED1335是日本EPSON公司出品的液晶显示控制器,在同类产品**能较强:有较强功能的I/O缓冲器;指令功能丰富;四位数据并行发送;图形和文本方式混合显示。SED1335的应用非常广泛,目前市场上的320×240图形点阵液晶模块多数都是采用这一款驱动芯片。


二.SED1335指令集

SED1335有13条指令,多数指令带有参数,如表1所示。

 


参数值由用户根据所控制的液晶显示模块的特征和显示的需要来设置。

SED1335接收到来自MPU系统的指令与数据后,产生相应的时序和数据来控制液晶模块的显示。除SLEEP IN、CSRDIR、CSRR和MREAD外,任何一条指令的执行都发生在附属参数输入完成之后。MPU可用写入新的指令代码来结束上一条指令参数的写入