您现在的位置:多问网知识中心电脑维修电脑硬件显示器维修字符点阵液晶显示简单测试程序

字符点阵液晶显示简单测试程序

06-10 22:04:35   浏览次数:21326  栏目:显示器维修
标签:液晶显示器维修,液晶显示器维修视频,http://www.duowen123.com 字符点阵液晶显示简单测试程序,

;*******************************************
LCD_XIE EQU 0FEFEH ;向CG/DDRAM写数据{1111/1110/1111/1110/RS//R/W-}
LCD_DU EQU 0FEFFH ;向CG/DDRAM读数据{1111/1110/1111/1111/RS//R/W-}
LCD_BUSY EQU 0FEFDH ;读忙地址        {1111/1110/1111/1101/RS//R/W-}
LCD_DATA EQU 0FEFCH ;指令存储器设置  {1111/1110/1111/1100/RS//R/W-[清屏/返回/开关设置==]}
;********************************************
ORG 0000H
SJMP MAIN
ORG 0050H

;********************************************
MAIN: LCALL LOOP_C
LCALL LOOP_S
LCALL LOOP_L
SJMP $
;********************************************
LOOP_C: MOV 20H,#00H
MOV 21H,#06H
LOOP_D: MOV A,20H
MOV DPTR,#KSDA
MOVC A,@A+DPTR ;表格查的数据 在A里面
MOV DPTR,#LCD_DATA
MOVX @DPTR,A ;开机清屏
LCALL LCD_MANG
INC 20H
DJNZ 21H,LOOP_D
RET
;****************************************数据处理区
LOOP_S: MOV 22H,#00H
MOV 23H,#0AH
LOOP_G: MOV A,22H
MOV DPTR,#STAB
MOVC A,@A+DPTR
MOV DPTR,#LCD_XIE
MOVX @DPTR,A
LCALL LCD_MANG
INC 22H
DJNZ 23H,LOOP_G
RET
;****************************************
LOOP_L: MOV A,#0C0H
MOV DPTR,#LCD_DATA
MOVX @DPTR,A ;开机清屏
LCALL LCD_MANG
MOV 22H,#00H
MOV 23H,#0AH
LOOP_P: MOV A,22H
MOV DPTR,#LOVE
MOVC A,@A+DPTR
MOV DPTR,#LCD_XIE
MOVX @DPTR,A
LCALL LCD_MANG
INC 22H
DJNZ 23H,LOOP_P
RET
;****液晶读忙[DB7/BF=1=忙表示不能接受命令和数据]~~[DB7/BF=0=不忙能接受]****
LCD_MANG: PUSH DPL
PUSH DPH
PUSH ACC
MOV DPTR,#LCD_BUSY
LCD1: MOVX A,@DPTR
JB ACC.7,LCD1
POP ACC
POP DPH
POP DPL
RET
;******************************************表格
KSDA: DB 01H,38H,0CH,14H,06H,80H,0C0H ;初始化数据表格
STAB: DB 30H,31H,32H,33H,34H ;0-9 数据表格
DB 35H,36H,37H,38H,39H
LOVE: DB 49H,20H,4CH,4FH,56H,45H,20H,59H,4FH,55H ;I LOVE YOU 数据表格
END

,字符点阵液晶显示简单测试程序
相关热词搜索: tag: 显示器维修,液晶显示器维修,液晶显示器维修视频,电脑维修 - 电脑硬件 - 显示器维修
上一篇:18种彩显行输出管主要特性
《字符点阵液晶显示简单测试程序》相关文章
文章评论
联系我们 | 网站地图 | 范文大全 | 管理资料 | 驾照考试 | 教学资料 | 名言大全 | 软件下载
Copyright @ 多问网 all rights reserved
学生评语_教案设计_小学语文试卷
1 2 3 4 5 6 7 8 9 10 11 12