cercando di bassa potenza di utilizzo in modalità ...

C

chien_fu

Guest
Newbie qui, cercando di ottenere la mia batteria per durare più a lungo possibile.Quello che voglio è una "sleep mode", che risveglia il chip quando un tasto viene tenuto per 2 secondi.
Questo è il programma che ho ora, utilizzando PICBASIC.

Codice:

Sleepmode:

1000 pausapin2 = 1 se poi Incremento

se holdcount> 1 allora avviogoto SleepmodeIncremento:

LET holdcount = holdcount 1

Ritorno

 
Salve,
Il tuo Sleepmode routine, è una pausa del 1000.Immagino che si sta utilizzando un loop di nop.
Se si utilizza l'interruzione sarà molto più potere di salvare.

 
Ok ...così, I'm coming up asciutto, con la mia ricerca.Qualcuno mi può punto nella giusta direzione.Sto cercando:
1.Che diavolo è un interrupt e
2.come faccio a utilizzarli in PICBASIC?

Grazie dudes.

 

Welcome to EDABoard.com

Sponsor

Back
Top