Încercarea de a obţine puterea scăzută de utilizare Mod de ...

C

chien_fu

Guest
Newbie aici, incercand sa-mi iau bateria la ultimul, atâta timp cât este posibil.Ceea ce vreau este un "modul sleep", care se trezeşte la chip, atunci când un buton este deţinut timp de 2 secunde.
Acesta este programul am acum, folosind PICBASIC.

Cod:

Sleepmode:

întrerupe 1000dacă PIN2 = 1 apoi Increment

dacă holdcount> 1 apoi StartupMergi la SleepmodeIncrement:

LET holdcount = holdcount 1

Revenire

 
Salut,
Parerea Sleepmode rutină este o pauză de 1000.Cred că sunt utilizaţi o buclă de nop.
Dacă utilizaţi întrerupere veţi economisi mult mai multa putere.

 
bine ...deci, vin până uscat cu căutarea mea.Pot să-mi pe cineva punct în direcţia cea bună.Caut:
1.Ce dracu 'este o întrerupere şi
2.cum le pot utiliza în PICBASIC?

Multumesc tipi.

 

Welcome to EDABoard.com

Sponsor

Back
Top