M
Munib
Guest
Chcę korzystać z trybu uśpienia w celu oszczędzania energii konsumpcji mojego MCU PIC18F452
Ja jestem za pomocą oddzielnego 32KHz oscylator dla timer1.what Ja dokonuję, gdy chcę umieścić moje MCU do trybu uśpienia i przełączyć oscylator do timer1 oscilltor a następnie umieścić moje MCU w trybie uśpienia za pomocą snu (); funkcję
I co się spodziewać, że po przepełnienie timer1 jedno przerwanie zostanie wygenerowany i MCU wejdzie w tryb uśpienia automatycznie.
Ale mój MCU raz wprowadzonych w trybie uśpienia nie wychodzi z tego stanu.
Na czym polega problem wszelkie sugestie?
istnieje problem z funkcji sleep ();
Ja jestem za pomocą mikroczipów C18 kompilator
Ja jestem za pomocą oddzielnego 32KHz oscylator dla timer1.what Ja dokonuję, gdy chcę umieścić moje MCU do trybu uśpienia i przełączyć oscylator do timer1 oscilltor a następnie umieścić moje MCU w trybie uśpienia za pomocą snu (); funkcję
I co się spodziewać, że po przepełnienie timer1 jedno przerwanie zostanie wygenerowany i MCU wejdzie w tryb uśpienia automatycznie.
Ale mój MCU raz wprowadzonych w trybie uśpienia nie wychodzi z tego stanu.
Na czym polega problem wszelkie sugestie?
istnieje problem z funkcji sleep ();
Ja jestem za pomocą mikroczipów C18 kompilator