Go Down

Topic: Stoppare ciclo for (Read 2575 times) previous topic - next topic

Non posso darti altri aiuto. Devi togliere tutte quelle istruzioni che fanno accendere i led e postare un codice che faccia l'indispensabile, non so cosa devi fare, devi intercettare la pressione di pulsanti ?

In base a quello premuto devi eseguire codice.

Procedi usando il loop, leggi i pulsanti e usa lo switch case.
Fai anche in modo che premuto un pulsante non possa essere premuto altro pulsante, oppure anche quando a seguito della pressione del pulsante lo switch case esegue codice specificato per quel caso ti serve poter abortire l'operazione  o comunque ti serve potere rilevare la pressione di pulsanti.

Fai uno scheletro con funzionalità base e scropri i pregi e i difetti, posta il codice e così gli utenti possono commentare e suggerire.

Poco per volta sarai in grado di fare modifiche  a tuo piacimento e di introdurre una funzionalità, testarla e se tutto si comparta come ti aspetti, introduci altre funzionalità e le testi e così via.

Mi pare anche di ricordare che non usi debounce su i tasti, visiona gli esempi presenti nell'ide c'è un debounce, sperimenta con questo al fine di comprendere come funziona e poi introducilo nel tuo codice.

PS: È richiesto molto impegno e una insesibilità verso il fallimento, considerando questo una fase obbligatoria sempre presente ogni volta che ci si cimenta con qualcosa con la quale non si ha mai avuto a che fare.

Ciao.
AvrDudeQui front end per avrdude https://gitorious.org/avrdudequi/pages/Home

Go Up