U
Uridan
Guest
Hoi
Ik geprogrammeerd het micro enkele analoge gegevens van sensoren te lezen en enkele relais schakelen en gegevens via UART sturen naar een RF-module.
Alles wat ik nu nodig hebben is om de micro in de Power down modus ingesteld omdat ik het systeem op zonne-energie en ben lopende batties.
Ik stel de PCON register
PCON | = 0x02 / / zet de micro-tot PD (power down)-modus
Nu Is er een manier om het programma opnieuw vanaf het begin met behulp van waakhond, of niet waakhond werken PD-modus?
Ik heb geen idee over hoe te werken met interupts ja, kan u me helpen het programma van de micro te gaan op de PD-modus zodra zij aan de gegevens via UART stuurt, en wacht op 60sec tot het onderbreken beroep doet op de PD-modus en herstelt het programma van de micro-tot opnieuw te beginnen vanaf het begin?
Ik gebruik C taal via: μVision 2 (Keil) en de AT89C51AC2.
NB Ik heb de datasheet lezen, maar ik heb vrij veel verloren
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />
!
Bedankt
Groeten
Edmund
Ik geprogrammeerd het micro enkele analoge gegevens van sensoren te lezen en enkele relais schakelen en gegevens via UART sturen naar een RF-module.
Alles wat ik nu nodig hebben is om de micro in de Power down modus ingesteld omdat ik het systeem op zonne-energie en ben lopende batties.
Ik stel de PCON register
PCON | = 0x02 / / zet de micro-tot PD (power down)-modus
Nu Is er een manier om het programma opnieuw vanaf het begin met behulp van waakhond, of niet waakhond werken PD-modus?
Ik heb geen idee over hoe te werken met interupts ja, kan u me helpen het programma van de micro te gaan op de PD-modus zodra zij aan de gegevens via UART stuurt, en wacht op 60sec tot het onderbreken beroep doet op de PD-modus en herstelt het programma van de micro-tot opnieuw te beginnen vanaf het begin?
Ik gebruik C taal via: μVision 2 (Keil) en de AT89C51AC2.
NB Ik heb de datasheet lezen, maar ik heb vrij veel verloren
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />
!
Bedankt
Groeten
Edmund