×
单片机 > 单片机程序设计 > 详情

单片机液晶显示器程序

发布时间:2020-08-21 发布时间:
|
单片机驱动1602液晶显示器的汇编语言程序,大家只要自行更改端口即可在头3行,数据口为P0口,程序已经通过测试

      RS EQU  P2.0;
      RW EQU  P2.1;
      E  EQU  P2.2;
      ORG 0000H;
      AJMP MAIN;
      ORG  0100H;
MAIN: MOV P0,#01H;
      LCALL XRT;
      MOV P0,#038H;
      LCALL XRT;
      MOV P0,#0CH;
      LCALL XRT;
      MOV P0,#080H;
      LCALL XRT;
      MOV R1,#080H;
      MOV P0,#01010011B;
      LCALL WXS;
      LCALL QJ;
      MOV P0,#01010000B;
      LCALL WXS;
      LCALL QJ;
      MOV P0,#01010011B
      LCALL WXS;
      LCALL QJ;
      MOV P0,#01010111B
      LCALL WXS;
      LCALL QJ;
      MOV P0,#01000100B
      LCALL WXS;
      LCALL QJ;
      MOV P0,#00111000B
      LCALL WXS;
      LCALL QJ;
      MOV P0,#01010101B
      LCALL WXS;
      LCALL QJ;
WXS:  SETB RS;
      CLR RW;
      CLR  E;
      RET;
QJ:   MOV A,R1;
      INC A;
      MOV R1,A;
      MOV P0,A;
      LCALL XRT;
      RET;
XRT:  CLR RS;
      CLR RW;
      CLR E;
      LCALL CKMB;
      SETB E;
      RET;
CKMB: MOV P0,#0FFH;
      CLR RS;
      SETB RW;
      CLR E;
      NOP 
      SETB E;
      JB P0.7,CKMB;
      RET
      END
关键字:单片机  液晶显示器  1602

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
8051单片机的函数发生器的设计