new text document (2)

1
ORG 0000H MOV A,#38H ACALL COM MOV A,#0EH ACALL COM MOV A,#01H ACALL COM MOV A,#10H ACALL COM MOV A,#80H ACALL COM ACALL DISPLAY SJMP $ COM: ACALL DELAY CLR P2.0 CLR P2.1 SETB P2.2 MOV P1,A CLR P2.2 RET DATA1: ACALL DELAY SETB P2.0 CLR P2.1 SETB P2.2 MOV P1,A CLR P2.2 RET DELAY: MOV R1,#50H REP2: MOV R2,#0FFH REP1: DJNZ R2,REP1 DJNZ R1,REP2 RET DISPLAY: MOV R1,#14D MOV A,#00H MOV DPTR,#MYDATA NEXT: CLR A MOVC A,@A+DPTR JZ OUT ACALL DATA1 INC DPTR CLR A DJNZ R1,NEXT OUT: RET MYDATA: DB"*I LOVE INDIA*" RET END

Upload: partha-sarathi

Post on 07-Apr-2016

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: New Text Document (2)

ORG 0000HMOV A,#38HACALL COMMOV A,#0EHACALL COMMOV A,#01HACALL COMMOV A,#10HACALL COMMOV A,#80HACALL COMACALL DISPLAYSJMP $COM: ACALL DELAYCLR P2.0CLR P2.1SETB P2.2MOV P1,ACLR P2.2RETDATA1: ACALL DELAYSETB P2.0CLR P2.1SETB P2.2MOV P1,ACLR P2.2RETDELAY: MOV R1,#50HREP2: MOV R2,#0FFHREP1: DJNZ R2,REP1

DJNZ R1,REP2 RET

DISPLAY: MOV R1,#14D

MOV A,#00H MOV DPTR,#MYDATA

NEXT: CLR A MOVC A,@A+DPTR JZ OUT ACALL DATA1 INC DPTR CLR A DJNZ R1,NEXT

OUT: RET

MYDATA: DB"*I LOVE INDIA*" RET

END