微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 消费类电子 > 中文液晶显示器LCM12832ZK模块在电机软起动器中的应用

中文液晶显示器LCM12832ZK模块在电机软起动器中的应用

时间:08-04 来源:互联网 点击:
5.3 中文液晶显示器LCM12832ZK字型显示子程序  

单片机的数据和指令是以串行输送的方式发给中文液晶显示器LCM12832ZK模块,每次输1个字节。输送时,LCM12832ZK中文液晶显示器有固定的传输模式,本设计在软件上是采用循环的方式每次输送24个位元,具体的时序如图4所示,其实现的程序如下:  

MOVLW 0XB2 ;显示“参”字子程序  
MOVWF DATH ;其中“B2CE”为“参”字字库代码  
MOVLW 0XCE  
MOVWF DATL  
MOVLW B'10000000' ;80H为“参”字显示位址  
CALL DISPLAY  
DISPLAY;显示通用子程序  
MOVWF DAT  
CALL W_COMMOND ;调用写命令子程序  
CALL DELY_1 ;调用延时100μs子程序  
BSF RWRS,0 ;RWRS的1位和0位为命令与数据判断位  
BCF RWRS,1 ;bit1-bit0: 00 传输命令  
MOVF DATH,W ;bit1-bit0: 01 传输数据  
MOVWF DAT  
CALL WRITE_1 ;调用写数据子程序  
MOVF DATL,W  
MOVWF DAT  
CALL WRITE_1   
RETURN  

6 结束语  

采用PIC16F877单片机控制LCM12832ZK中文液晶显示器以及多参数键盘输入编程方法,具有实用、低价、指令小、功能强和简单易学的特点,而且外部接线简单灵活,软件修改方便。采用的LCM12832ZK中文液晶显示器有强大的字库和图形编辑功能,适用于各种低压电器智能化液晶显示部分。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top