list p=12F929
#include <P12F629.inc>
__CONFIG   _CP_OFF & _CPD_OFF & _BODEN_ON & _MCLRE_ON & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT


KIMEN	equ		GPIO
#define	kek		GPIO,2
#define	zol		GPIO,5
#define	pir		GPIO,4




	bcf			STATUS,RP0		;Bank 0
	clrf		GPIO			;Init GPIO
	movlw		07h				;Set GP<2:0> to
	movwf		CMCON			;digital IO
	bsf			STATUS,RP0		;Bank 1
	movlw		00h				;Set GP<5:0> as inputs
	movwf		TRISIO
	movlw		b'11111100'
	movwf		OSCCAL
	bcf			STATUS,RP0

start:

movlw	0xFF
movwf	GPIO

bcf		GPIO, 2
bcf		GPIO, 4
bcf		GPIO, 5

looop:
	nop
	goto looop
end