Software button debounce.

Any tips on the code for this? Por favor?

Clearly you've invested NO effort in trying anything, but just to get you to quit whining:

unsigned long lastSwitchOnTime  = 0;

void isr1()
{
  if(millis() - lastSwithOnTime > 5) // Ignore any events that happen within 5 milliseconds of the last one
  {
     buttonPushCounterOn+=1;
     if(buttonPushCounterOn > 60)buttonPushCounterOn =0;    // rollover after 60.
  }
  lastSwitchOnTime = millis();
}