PowerDown / mode veille dans AT89C4051 ....

M

microT

Guest
Salut ...

Je m en utilisant le contrôleur de AT 89C4051 pour mon application et je suis face à un problème avec PowerDown et mode veille.

Dans un exemple de programme que j'ai écrit pour tester ces modes ....ce que j'ai remarqué est que le programme va PowerDown mode veille et par la mise en bits appropriée dans le registre PCON, cependant, après il est ramené au mode normal (en utilisant du matériel remis à zéro pour PowerDown et réinitialisation du matériel / logiciel interrompre mode veille) , le programme commence à s'exécuter dès le début ....et THISIS pas ce que je m'attendais.

Selon le manuel, le programme doit avoir commencé l'exécution de la déclaration suivante à la déclaration de changement à powerdown / Les phases de ralenti.

Pls help ...

Cordialement
MicroT

 
Cher monsieur,

Si vous sortez de la méthode PD / mode veille par réinitialisation matérielle, il est évident que le programme va recommencer.mais si vous sortez à l'aide d'interruption, le WLL programme continuera à partir de la prochaine instruction (après PD / mode veille).
S'il vous plaît joindre votre code si votre problème persiste.

 

Welcome to EDABoard.com

Sponsor

Back
Top