tengo un codigo pero aun no lo entiendo mucho,
#include <PinChangeInt.h>
#include <PinChangeIntConfig.h>
#define PIN 15
volatile byte burp=0;
void setup() {
Serial.begin(9600);
Serial.print("PinChangeInt test on pin ");
Serial.print(PIN);
Serial.println();
pinMode(PIN, INPUT);
digitalWrite(PIN, HIGH);
}
void loop() {
cmd=Serial.read();
if (cmd=='p')
{
Serial.print("burpcount:\t");
Serial.println(burp, DEC);
}
cmd=0;
}
void burpcount()
{
burp++;
}