		#include p10F202.inc
	__config _CP_ON & _MCLRE_OFF & _WDT_OFF
;программа выдаёт 1 секунду положительного сигнала на порт GP0 по отрицательному сигналу на порт GP2
byt1	equ			.16			;
byt2	equ			.17			;
byt3	equ			.18			;

		ORG		0		;вектор старта
init            

		MOVWF		OSCCAL                           
		MOVLW		0xE                              
		TRIS		.6                               
		MOVLW		b'11111000'                           
		OPTION                                 
		CLRF 		GPIO                              
		CLRF 		TMR0  
mx7                             
		MOVF		TMR0, W                            
		BTFSS		STATUS,Z                        
		GOTO		mxc                               
  		BCF			GPIO, 0                             
		GOTO		mx7  
mxc                             
		DECF		TMR0, F                            
		BSF			GPIO, 0                             
		CALL		mx10                            
		GOTO		mx7  
mx10                             
		MOVLW		.7                              
		MOVWF		byt1                            
		MOVLW		0x2f                             
		MOVWF		byt2                            
		MOVLW		.3                              
		MOVWF		byt3   
mx16                          
 		DECFSZ		byt1, F                          
		GOTO		mx19                              
		DECFSZ		byt2, F   
mx19                       
		GOTO		mx1b                                 
		DECFSZ		byt3, F   
mx1b                       
 		GOTO		mx16                              
		NOP
		NOP
		NOP                              
		RETLW 0                                

		END