Menu su display 16x2

Ciao a tutti ragazzi,
ho un problema che mi tiene fermo...Devo realizzare un mini menu su un display 16x2 e non so proprio come fare..
Il menu deve funzionare cosi:

DOMANDA 1 (scelta forzata tra 4 valori fissi impostati da me)

  1. prima opzione
  2. seconda opzione
  3. terza opzione
  4. Quarta opzione

DOMANDA 2 (scelta libera)

  • utente deve scegliere un valore numerico intero da 1 a 100

Ho pensato di far funzionare il tutto con due soli pulsanti:
Per la PRIMA domanda userebbe un tasto per selezionare una delle quattro opzioni ed il secondo tasto per confermarla.
Per la SECONDA domanda ho pensato che clikkando sul primo tasto ci fosse un valore int sul display che aumenta partendo da 1 sino a 100 ed a 100 tornasse a 0, premendo il secondo tasto lo confermerebbe.

Non mi interessa ne che l'utente possa tornare indietro dalla seconda alla prima domanda ne che possa correggere un errore di selezione, mi serve proprio cosi sempliciotto...
Mi potreste aiutare?

Dai su datemi una mano, in tanti leggete...So che richiede tempo, dedicatemene :slight_smile: