Example from:
http://www.microengineeringlabs.com/...manual/9_0.htm

Luciano

Code:
	' Assembly language interrupt example

	led	 var	PORTB.1

	wsave var	byte $20 system
	ssave var	byte bank0 system
	psave var	byte bank0 system


	Goto start	' Skip around interrupt handler

	' Define interrupt handler
	define INTHAND myint

	' Assembly language interrupt handler
	asm
	; Save W, STATUS and PCLATH registers
	myint	movwf	wsave
		swapf	STATUS, W
		clrf	STATUS
		movwf	ssave
		movf	PCLATH, W
		movwf	psave

	; Insert interrupt code here
	; Save and restore FSR if used

		bsf	_led	; Turn on LED (for example)

	; Restore PCLATH, STATUS and W registers
		movf	psave, W
		movwf	PCLATH
		swapf	ssave, W
		movwf	STATUS
		swapf	wsave, F
		swapf	wsave, W
		retfie
	endasm

	' PICBASIC PRO™ program starts here
	start: Low led	' Turn LED off

	' Enable interrupt on PORTB.0
		INTCON = %10010000

	loop:	Goto loop	' Wait here till interrupted