
  	Processor	pic12f675
	Radix		DEC
	EXPAND

	include		"p12f675.inc"

	__CONFIG (_CPD_OFF & _CP_OFF & _BODEN_OFF & _MCLRE_OFF & _PWRTE_OFF & _WDT_OFF & _INTRC_OSC_NOCLKOUT )



	CBLOCK	0x20
	;
	ENDC
	
		ORG	0x000
		GOTO start

;		ORG	0x004
;		GOTO start

start
		CALL	0x3ff
		BANKSEL	OSCCAL
		MOVWF	OSCCAL
        BANKSEL GPIO
		CLRF	GPIO
		MOVLW	B'00000111'		; COMPARATOR OFF
		MOVWF	CMCON
		BANKSEL ANSEL			; BANK 1
		CLRF	ANSEL			; ANALOG INPUT OFF
		CLRF	INTCON			; INTERRUPT OFF
		MOVLW	B'10000000'		; PULL UP OFF
		MOVWF	OPTION_REG
		MOVLW	B'00001000'		; GP3 INPUT, OTHERS OUTPUT 
		MOVWF	TRISIO	
		BCF		STATUS,RP0		; BANK 0
		CLRF	GPIO

LOOP	MOVLW	B'00010000'
		MOVWF	GPIO
        NOP
		NOP
        CLRF	GPIO
		GOTO	LOOP	

	END