#include <p18cxxx.h>
#include "bootloaders.h"
#include <delays.h>
#include<portb.h>

#define led0 LATDbits.LATD0
#define led1 LATDbits.LATD1

void main(void)
{
//	OpenRB0INT( PORTB_CHANGE_INT_ON & RISING_EDGE_INT &PORTB_PULLUPS_OFF);
	OpenPORTB( PORTB_CHANGE_INT_ON & PORTB_PULLUPS_ON);
	RCONbits.IPEN=0;       //egyszintes megszakítás
	INTCONbits.GIE=1;
	OSCCON = 0b01110000;
	ADCON1 = 0b00001111;
	TRISB= 0b11111111;
	TRISD=0b00000000;
	led0=0;
	led1=0;
	while (1)
	{
		led1=~led1;		
		Delay10KTCYx(0);			
	}
  // ide jöhet a main kódja
}
 
#pragma interrupt YourHighPriorityISRCode
void YourHighPriorityISRCode()
{
	led0=~led0;
	Delay10TCYx(120);
	INTCONbits.RBIF=0;
  // ide jöhet a HIGH interrupt kódja
}
 
#pragma interruptlow YourLowPriorityISRCode
void YourLowPriorityISRCode()
{
  // ide jöhet a LOW interrupt kódja
}






	