

  

				mov IE, #81h				;// enbales interupts and enable external 0 interupt//

interupt:	
				ORG 0003H					;// vector address //
				
				mov P3, #0bfh				;// turn on led 3.6//
			 	
				RETI						;// return to program //


    
	
				
				
				
				ORG 0030H					;// return to main program //
				
start:				
				mov P3, #0dfh 				;// Turn on led  p3.5//
				
				acall, Delay				        ;//  delay //
				
				mov P3, #7fh 				;// turn on led p3.7 //
				
				acall, Delay				        ;//  delay //
				
				SJMP, start					;//  jump to start //
				

Delay:

	
				mov r7,#0fh 				;// 2nd register of delay //
d1:			
				

				mov r6, #0ffh				;// 1st register of dealy //
d2:	


				
				djnz r6 d2
				
				djnz r7 d1
				
				
				



						  

