 ORG     00H            ; Reset
 sjmp start
 start:
    MOV TMOD,#20H        ;enable timer1, mode 2 (auto reload)
    MOV TH1,#0FDH        ;9600 Baud rate
    MOV SCON,#50H        ;8 bit, 1 stop bit, REN enabled
    SETB TR1
again: mov r1, #0dh
 mov dptr,#date1
AGAIN1:movc a,@a+dptr            ;Read P0
inc dptr
    MOV SBUF,A            ;send data
HERE:JNB TI,HERE            ;wait for data to be transferred
    CLR TI            ;clear TI for next char
 djnz r1, again1
    SJMP AGAIN            ;keep doing it
date1: db "Hellow World!"

	end