org 0000h ljmp start org 0030h start:mov p2,0ffh ajmp loop loop:jnb p3.1,loop1 jnb p3.2,loop2 jnb p3.3,loop3 jnb p3.4,loop4 jnb p3.5,loop5 jmp loop loop1:lcall del jb p3.1,loop jnb p3.1,$ cpl p2.1 ajmp loop loop2:lcall del jb p3.2,loop jnb p3.2,$ cpl p2.2 ajmp loop loop3:lcall del jb p3.3,loop jnb p3.3,$ cpl p2.3 ajmp loop loop4:lcall del jb p3.4,loop jnb p3.4,$ cpl p2.4 ajmp loop loop5:lcall del jb p3.5,loop jnb p3.5,$ cpl p2.5 ajmp loop del:mov r7,#200 del1:mov r6,#125 del2:djnz r6,del2 djnz r7,del1 ret end