MGLS240128AT驱动汇编程序
来源: 作者: 时间:2008-05-09 阅读:
LCALL PR12
RET
;///////////CLEAR DISPLAY RAM///////////////
CLEAR: MOV DAT1,#00H
MOV DAT2,#00H
MOV COM,#24H
LCALL PR1
MOV R3,#00H
MOV R4,#20H
MOV COM,#0B0H
LCALL PR12
CLEAR1: LCALL ST3
; MOV A,00H
MOV A,01H
LCALL PR13
DJNZ R3,CLEAR1
DJNZ R4,CLEAR1
MOV COM,#0B2H
LCALL PR12
RET
;///////////READ STATUS FLAG/////////////////
R_ST: MOV P1,#0FFH
SETB CD
CLR READ
MOV A,P1
SETB READ
RET
ST01: LCALL R_ST
JNB ACC.0,ST01
JNB ACC.1,ST01
RET
ST2: LCALL R_ST
JNB ACC.2,ST2
RET
ST3: LCALL R_ST
JNB ACC.3,ST3
RET
ST6: LCALL R_ST
JB ACC.6,ERR
RET
ERR: LJMP ST6
RET
;///////////WRITE ORDER AND DATA/////////////
PR1: LCALL ST01
MOV A,DAT1
LCALL PR13
PR11: LCALL ST01
MOV A,DAT2
LCALL PR13
PR12: LCALL ST01
MOV A,COM
LJMP PR14
PR13: CLR CD
PR14: MOV P1,A
CLR WRITE
SETB WRITE
RET
;//////////READ DATA/////////////
PR2: LCALL ST01
CLR CD
MOV P1,#0FFH
CLR READ
将MGLS240128AT驱动汇编程序
上一篇:emc单片机对ak2345读写操作
下一篇:可进行脉冲计数的减法计数器-8253
最新评论:共有 0 位网友发表了评论 查看所有评论
机电专业相关文章
赞助商链接
最新推荐文章
最新热门文章
Hot 11
