机电专业技术网

您现在的位置:| 机电专业技术网>电子电气>单片机> 正文 在线投稿

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

上一页 1 23 4 5 6 下一页

将MGLS240128AT驱动汇编程序

最新评论:共有 0 位网友发表了评论 查看所有评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名

赞助商链接