aqui mi codigo muchas gracias.
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int botonincremento = 8;
int valor=0;
int contadorincremento=0;
int estadoanteriorbotonincremento=0;
void setup() {
pinMode(botonincremento,INPUT);
digitalWrite(botonincremento,HIGH);
lcd.begin(16, 2);
lcd.setCursor(2, 0);
lcd.print("POWER EXELENT");
delay(1500);
lcd.clear();
}
void loop() {
lcd.setCursor(0, 0);
lcd.print("CUT:");
valor=digitalRead(botonincremento);
if(valor!=estadoanteriorbotonincremento)
{
if(valor==1)
{
contadorincremento++;
if(contadorincremento > 300)
contadorincremento = 300;
lcd.setCursor(5 , 0);
lcd.print(contadorincremento);
lcd.print("W");
}
}
estadoanteriorbotonincremento=valor;
}