1603aa6lc.asm

来自「lcm测试程序,对LCM设计者有帮助,希望大家能用上.」· 汇编 代码 · 共 43 行

ASM
43
字号

*****************************************************************************************
*****************************************************************************************
SDA         EQU     P1.7       ;数据传输线
SCL         EQU     P1.6       ;时钟线
COUNT       EQU     40H        ;计数
DRIVE:      CLR     SCL        ;准备传输数据
            LCALL   DRIV4        
            MOV     COUNT,#08H
DRIV1:      RLC     A 
            MOV     SDA,C
            NOP
            NOP
            NOP
            NOP
DRIV2:      SETB    SCL
            LCALL   DRIV4
            JNB     SCL,DRIV2
            CLR     SCL
            DJNZ    COUNT,DRIV1
            SETB    SDA
            NOP
DRIV3:      SETB    SCL
            LCALL   DRIV4
            JB      SDA,DRIV3
            CLR     SCL
            RET
DRIV4:      NOP
            NOP
            NOP
            NOP
            NOP
            NOP
****************************************************************************************
****************************************************************************************
CLR         SDA
MOV         A,#70H
LCALL       DRIVE
MOV         A,#0C8H
LCALL       DRIVE
MOV         A,#00H
LCALL       DRIVE
MOV         A,#DATA

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?