1.导言
因为LCD液晶显现器材具有电压低、功耗小、显现量信息大、运用寿命长等特色,被广泛的用于仪器仪表人机交互的界面。当时,跟着集成电路制作工艺与电子技术的飞速发展,LCD器材已成为信息产业中最重要的信息处理手法之一。一起,在许多范畴运用中运用的便携式数字化设备越来越多的以单片机为操控中心、用LCD作为显现终端。12864点阵液晶是中小尺度液晶典型的代表,运用广泛。本文以ST7920为操控器的12864为例,介绍其实践运用办法。
2.ST7920为操控器的12864简介
2.1 液晶显现操控指令
液晶要显现信息,需求把显现的编码数据写入液晶显现缓存,完结数据的写入要经过一系列液晶显现操控指令才干完结。
ST7920操控信号RS、R/W操控着显现操控指令。DB0-DB7为数据总线,完结外部CPU与液晶内部处理器之间数据沟通,其间交互的数据包含操控指令和要显现的数据。依据ST7920操控器的12864中文字库点阵屏液晶显现操控的首要指令表如表1所示。
2.2 液晶显现操控时序
同其他的可操控器材相同,要使液晶单元可以正常工作需求必定的操控时序,所谓时序便是操控信号凹凸取凹凸电平的先后调配次序。要进行液晶驱动开发,主操控器有必要依照相应的时序与ST7920操控器进行沟通。图1是ST7920操控的12864液晶的8位并口写操作时序图。由图1可见,在经过8位并口DB0-DB7进行写操作操控时,需求RS、R/W、E三种操控信号合作,首要,RS要依据写入并口上的数据是操控指令仍是显现数据置0或置1,其次,R/W读写操控信号要进行写操作需求置0,之后操控使能信号E要置1,只要上述三种操控信号安稳后,8位并口才干将DB0-DB7总线上的数据就可写入液晶屏,写入结束后将使能信号E置0.在运用中要特别注意各操控信号凹凸电平改换期间的不安稳阶段,读写操作要尽量避开这一阶段。ST7920操控的12864液晶的8位并口读操作时序图与写类似,仅仅读写操控信号不同。
3.液晶显现硬件接口电路
下面以STC89C52单片机操控液晶显现屏为例,介绍MCU与液晶的衔接办法。图2为8位并口STC89C52操控接口图。MCU的P1口与液晶的DB0-DB7相连,作为指令与显现数据的总线通道;P3.0、P3.1、P3.2别离与液晶的RS、R/W、E相连,构成液晶显现操控信号的通道。
4.液晶显现软件规划
依据图2的硬件衔接图,以在液晶屏上显现“ST7920显现操控”等字符为例规划程序代码。
5.结束语
中小尺度液晶显现因为本身的长处,作为电子设备的人机交互界面运用越来越广泛。文章介绍了ST7920为操控器的12864中小尺度液晶显现的软硬件完结办法以及液晶显现运用的开发运用过程。该办法具有必定的遍及适用性,关于规划其他方式的液晶显现供给必定的学习含义。