#include <pic18fxx2.h>
#include "C:\Program Files\HI-TECH Software\PICC-18\PRO\9.63\samples\std\delay\delay.h"
void DelayMs(unsigned char cnt)
{
	unsigned char i;
	while (cnt--) {
		i=4;
		while(i--) {
			DelayUs(uS_CNT);	/* Adjust for error */
		} 
	} 
}

void interrupt my_isr(void){

PORTA=0XFF;
DelayMs(2000);
	
}
void main()
{
unsigned int cnt=0;
//-- ÀÔÃâ·Â ·¹Áö½ºÅÍ ¼³Á¤ ÃÊ±âÈ­--------------------------------- 
TRISA=0X00;
//---------------------------------------------------------------
//---¿ÜºÎ ÀÎÅÍ·´Æ® ·¹Áö½ºÅÍ ¼³Á¤ ÃÊ±âÈ­--------------------------
INTCON=0B10010000;  //-- GIE=1, INTOIE=1
INTCON2=0B00000000; //-- INTEDG0=0, INTEDG1=0, INTEDG2=0
INTCON3=0B00011000; //-- INT2IE=1, INT1IE=1
//---------------------------------------------------------------
while(1)
{
	cnt++;
	PORTA=0XFF;
	
}
}