Ako nechať MCU excute kód z main (), v každom prebudení?

K

kenny_zhou

Guest
Ahoj všetci, pls daj mi ruku! Teraz som za použitie PIC16F914, chcem, aby sa prebudil, ako to, ale ja neviem, ako písať kód HI-Picco. Chcem k tomu, že CPU: cpu zapnutia -> prvý IO -> spánok, len INT0 môže prebudiť CPU. Chcem, aby každý prebudiť, môže CPU excute kód z main (), tak čo mám robiť? Ďakujem za vašu radu!
 
No ... V niektorých prostrediach, initial, po resete Fiřt funkcia umožní exec je cstartup, prečítajte si viac o tomto ... Ostatné rec. sú nasledovné: - zakázať všetky prerušenie - Nastaviť strážneho psa - Pozrite sa, či nemá pretečeniu zásobníka (vo vašom prípade nie, pretože PIC16F zásobník má v HW) Gorkin
 
- Zakázať všetky prerušenie - Nastaviť strážneho psa
 
Myslím, že by ste mali urobiť niečo také ... void main () {Init () / / config a prerušenie nastavenie while (1) {sleep () / / alebo niečo také ... DoEvents () / / to, čo potrebujete urobiť, pic ... DoEvents}} () sa zavolá vždy, keď sa prebudí, až ... ale strážneho psa by mali byť zakázané ...
 

Welcome to EDABoard.com

Sponsor

Back
Top