Sumar 1 + numero reciente monitor serial

Como poder sumar 1 + numero reciente, es decir sumar las pulsaciones que doy en un botón que enciende un led solo deseo sumar las pulsaciones no importando si el led esta en true o false

#define BUTTON 12 //botón en GPIO12 (D6)
#define LED 16 // GPIO16 (D0)
volatile int estado = HIGH; //estado inicial

void setup() {
 pinMode(LED,OUTPUT);
 digitalWrite(LED,LOW);
 pinMode(BUTTON, INPUT_PULLUP);
 attachInterrupt(BUTTON,parpadeo,FALLING);
 Serial.begin(9600);

}

void parpadeo() {
 estado = !estado;
Serial.println(1);
}

void loop() {
 digitalWrite(LED,estado);

}

define otra variable y dentro de la funcion que se ejecuta con la interrupcion le incrementas 1,luego imprimes la variable con serial.println.quiza no necesites una interrupcion para un pulsador.