您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

内含标准字库的中文液晶模块OCMJ5X10

时间:2007-1-20栏目:电子通信论文

;初始化子程序

INT: MOV SP,#60H ;设堆栈

CLR REQ ;请求线清0

SETB BUSY ;将P3.4设为输入口

RET

;写模块子程序

SUB1: JB BUSY ,SUB1 ;确信模块空闲

MOV P1 , A ;向总线送数椐

NOP ;等待数据总线稳定

SETB REQ ;向模块发请求命令

WAIT: JNB BUSY,WAIT ;等待模块响应

CLR REQ ;清REQ

RET ;返回

;写汉字程序

HZ: MOV A , #0F0H ;写显示汉字命令

ACALL SUB1

MOV A , X

ACALL SUB1 ;写屏幕行坐标值

MOV A , Y

ACALL SUB1 ;写屏幕列坐标值

MOV A , DATAH

ACALL SUB1 ;写区位码高位

MOV A , DATAL

ACALL SUB1 ;写区位码低位

RET

;写8×16 ASCII码程序

ASC2:MOV A , #0F9H ;写显示8×16 ASCII

ACALL SUB1 ;字符命令

MOV A , X

ACALL SUB1 ;写屏幕行坐标值

MOV A , Y

ACALL SUB1 ;写屏幕列坐标值

MOV A , DATAL

ACALL SUB1 ;写字符ASCII码

RET

;点绘图子程序

HD: MOV A , #0F2H;写显示位点阵命令

ACALL SUB1

MOV A , X ;写点屏幕行坐标值

ACALL SUB1

MOV A , Y ;写点屏幕列坐标值

ACALL SUB1

RET

;线绘图子程序

HX: MOV A , #0F3H;写显示位点阵命令

上一页  [1] [2] [3] [4] [5] 下一页

下页更精彩:1 2 3 4 下一页