volatile int cislo = 0;
void setup() {
Serial.begin(9600);
DDRD &= ~(1<<3);
PORTD |= 1<<3;
DDRD &= ~(1<<2);
PORTD |= 1<<2;
EICRA |= 1<<ISC01;
EICRA |= 1<<ISC11;
EICRA &= ~(1<<ISC10);
EICRA &= ~(1<<ISC00);
EIMSK |= 1<<INT0;
EIMSK |= 1<<INT1;
SREG |= (1<<7);
}
void loop() {
}
ISR(INT0_vect)
{
cislo++;
Serial.println(cislo);
}
ISR(INT1_vect)
{
cislo--;
Serial.println(cislo);
}