2单片机与WGM-12832液晶的接口电路AT89S51和液晶WGM-12832模块的接口电路如图2所示。由于WGM-12832采用串口通信,外接引脚较少,与单片机连接采用直接连接的方法,即用I/O口直接与LCD数据线和控制线相连,其特点是简单、直观、操作方便。在此电路中,采用软件模拟液晶的时序,达到正确显示的目的。
JXD12864A图形点阵液晶三.谨防静电液晶显现模块之中的控制、驱动电路是微功耗、低压的CMOS电路JXD12864A图形点阵液晶
,很容易就会被静电所击穿,而人体则有时会发生出高达几拾伏或许上百伏的高压静电,所以咱们在操作、安装以及使用之中都要很小心,要谨防静电。WGM-12832模块主要硬件结构框图如图1所示。WGM-12832共有7个外接引脚,其采用串口发送指令和数据,优点在于满足显示目的的同时,占用很少的CPU引脚资源。因此,在很多低端CPU的引脚较少时,也能驱动WGM-12832液晶,满足了不同微系统的需求。
JXD12864A图形点阵液晶大多数LCD在边框接缝处都有特别亮的地方,但这不是漏光!!LCD漏光和屏框“漏光”是两回事!我们可以看下面的图:显示器漏光主要出现在面板上,有些面板质量不好或运输中出现问题,会产生比较严重的漏光图1
12864图形点阵液晶模块图2小小日历钟(文字界面)图3小小日历钟(图形界面)图2、图3所示为笔者用它制作的一个小小日历钟,它的特点是具有可以随意转换的文字和图形界面。文字界面除了显示年月日时分秒,在右上角还有一个小鸡啄米的小动画,图形界面用指针在刻度上指示出时分秒,是不是有点新意呢?图4所示是调频收音机的显示屏,用进度条指示音量,用刻度尺显示信号强度,比1602只能显示数字和字母要生动多了。没有字库用起来是否很麻烦?其实搞清了图形点阵的基本工作原理,用起来并不麻烦却更灵活,不带字库我们就按需要打造字符!。这样的面板在生产过程中会被检验出来,禁止出厂。漏光的面板的表现一般比较明显,正常使用就能看出来。而我们常见的漏光,主要是组装时边框压在显示器上造成的,表现为四周或某个角落有光晕,但这样的漏光在普通使用中基本不能被发现,只有在全黑环境下显示检测图片才能被看到。
JXD12864A图形点阵液晶3.行、列控制型这是一种内藏控制器型的位图形模块。也是最受欢迎的一种类型.这种模块不仅装有如第一类的行、列驱动器,而且也装配有如T6963C、SED1335等的专用控制器。这种控制器是液晶驱动器与计算机的接口,它以最简单的方式受控于计算机,接收并反馈计算机的各种信息,经过自己独立的信息处理实现对显示缓冲区的管理,井向驱动器提供所需要的各种信号、脉冲,操纵驱动器实现模块的显示功能JXD12864A图形点阵液晶3软件编程对WGM-12832的软件编程采用Franklin51语言开发,主要包括两部分,一部分是给液晶写指令,另一部分是给液晶写数据。有了这2个基本的子程序,就可以构造出各种实用的显示子程序。由于液晶内部自带汉字模块,只需发送汉字对应的代码就可以实现汉字的显示,其代码可以在ST7920模块的资料中查找。对于图形和曲线显示的原理类似,只需要设置好相应的水平地址和垂直地址,并把相应的图形编码写入液晶模块,就可显示出所要显示的内容。。这种控制器具有自己一套专用的指令,并具有自己的字符发生器CGROM.用户必须熟悉这种控制器的详细说明书,才能进行撮作。这种模块使用户摆脱了对控制器的设计、加工、制作等一系列工作,又使计算机避免了对显示器的繁琐控制,节约了主机系统的内部资源。现在还有用单芯片集成驱动和控制的产品,主要用于携带型产品上,如手机、MP3、PDA、电子词典、手持POS机等等。