您当前的位置:五五电子网电子知识电子制作自动控制-单片机用VB实现微机控制字符型液晶显示 正文
用VB实现微机控制字符型液晶显示

用VB实现微机控制字符型液晶显示

点击数:7501 次   录入时间:03-04 11:42:13   整理:http://www.55dianzi.com   自动控制-单片机

             CALL   DELAY

             RET

   ;写显示器控制指令到IR寄存器子程序

     Write:   CALL   Busy                

                CLR    ENABLE

                CLR    R_W

                CLR     RS

             SETB    ENABLE

             MOV    DB0_DB7,  A

             CLR     ENABLE

             RET

  ;写数据到DR寄存器子程序

  LCDData:   CALL   Busy                

                CLR    ENABLE

                CLR    R_W

                SETB   RS

             SETB   ENABLE

             MOV   DB0_DB7,  A

             CLR    ENABLE

             RET

     CLS:    MOV   A,   #01H

             CALL  Write

             RET

  ;显示字符子程序

  STRING:    PUSH   ACC                 

   LOOP1:    CLR    A

              MOV   A,   @R1        ;取显示数据

              CJNE   A,   #25H,  PR ;是否为结束字符“%”,25H为%的ASCⅡ码

              POP    ACC

              RET                        ; 结束返回

      PR:     CALL  LCDData              ;显示字符

              INC    R1

              ACALL  DELAY

              SJMP    LOOP1              ;继续显示

      ; 延时子程序

  DELAY:   MOV    R6,   #100          

        D1:   MOV    R7,   #100

              DJNZ    R7,   $

              DJNZ    R6,   D1

              RET

END

(2)、程序设计的流程图如下:

①、主程序              ②、串行通讯中断服务子程序

 

 

③、LCD控制显示子程序                     ④、字符显示子程序

 

一、总结

  本文给出的硬件和软件均经过实践检验,制作简单,调试方便。对于目前广泛应用的液晶显示技术的学习研究和开发有一定参考价值。对初学者来说,由字符型LCD入手比较容易,学成之后,可再进一步开发用VB实现微机控制其它LCD模块。

 

 

 

 

 



上一页  [1] [2] [3] [4] 


本文关键字:暂无联系方式自动控制-单片机电子制作 - 自动控制-单片机