Grazie Sciorty,
ma l'uso del delay in questo modo non mi torna per questi 2 motivi:
- non posso sapere a priori per quanto tempo sarà premuto il pulsante, quindi il valore preciso di delay è indeterminabile.
- non trovo corretto bloccare tutta l'esecuzione del programma in attesa della lettura del pulsante.
sono disperato...
non trovo una soluzione..... :((