You are on page 1of 3

org 00h

clr p2.0

up:

jb p2.0,here1

jnb p2.0,here

jmp up

here1:

setb p2.2

ret

here:

clr p2.2

ret

delay:

mov r1,#28

ph:

mov r2,#255

psh:

mov r3,#255

pull:

djnz r3,pull

djnz r2,psh

djnz r1,ph

ret

end
Task 2:

org 00h

clr p2.0

up:

jb p2.0,here1

jnb p2.0,here

jmp up

here1:

setb p2.2

ret

here:

clr p2.2
ret

You might also like