导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→LCD液晶显示程序,高手过来看一下[baolong]

 *第40244篇: LCD液晶显示程序,高手过来看一下

  
楼 主:baolong 2006年5月19日17:14
 LCD液晶显示程序,高手过来看一下
本人书上抄了一个程序,改了一下。内容就是显示“READY”字符。LCD型号是RCM2038R,16character*4lines
 程序如下

P2.0 Rs   ;   P2.1 R/W;  P2.6 E;
  ORG 0000H
       LJMP START
START: MOV DPTR,#4000H
       MOV A,#38H
       MOVX @DPTR,A
      LCALL WAIT
       MOV A,#06H
       MOVX @DPTR,A
       LCALL WAIT
       MOV A,#0CH
       MOVX @DPTR,A
        LCALL WAIT
       MOV A,#01H
       MOVX @DPTR,A
        LCALL WAIT

READY: MOV A,#03H
       MOVX @DPTR,A
       LCALL WAIT
      
       MOV A,#52H
       LCALL LOAD
       MOV A,#45H
       LCALL LOAD
       MOV A,#41H
       LCALL LOAD
       MOV A,#44H
       LCALL LOAD
       MOV A,#59H
       LCALL LOAD
         SJMP $ 
                

LOAD:  MOV DPTR,#4100H
       MOVX @DPTR,A
       LCALL WAIT
       RET

WAIT:  MOV R6,#255
DL1:   MOV R7,#255
DL2:   DJNZ R7,DL2
       DJNZ R6,DL1
       RET

       END


以上这段程序请高人看看是否正确。和AT89C51相连屏幕上什么也没显示。开始我还以为是我的线没接好,单片机不能可靠的运行,我就在SJMP $处加了流水灯程序。当没有连接LCD时流水灯会运行。当连接LCD时,流水灯就停住了。
 我不知道是怎么回事,请高手指教点播。


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:这是什么芯片?大家见过么?

[下一篇主题]:请高手帮忙推荐一块稳压片,谢谢