Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2460 connectés 

  FORUM HardWare.fr
  Programmation
  C

  detection de front montant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

detection de front montant

n°2119281
amine_34
Posté le 03-01-2012 à 19:48:38  profilanswer
 

Bonsoir,
 
Je voudrais lancer une temporisation sur un front montant.
Donc pour expliquer d'avantage, je surveille l'état d'une entrée logique, donc dés qu'elle passe à 1, je lance une temporisation.
 
Le code que j'utilise actuellement est :
 
void main ()
{
int Etat = 0;
int EtatPrecedent = 0;
 
securite ();
}
 
void securite ()
{
EtatPrecedent = Etat;
Etat = Entrees.Logiques.Etat.NA.E_PARK;
 
if (Etat != EtatPrecedent)
{
if (Etat == 1)
{
TemporisationLance(TpParking, TEMPS_ATTENTE_PARKING);
}
}
}
 
Le problème est que la temporisation ne se lance jamais, et donc il ne rentre jamais dans la boucle ( méme quand l'entrée logique passe de 0 à 1)
 
Je ne sais pas si ca viens de l'initialisation de "etat" et "etatprecedent" ou ...
 
Merci de me répondre car je n'arrive vrmnt pas a savoir d ou ca peut venir et ca fait un petit moment que je bloque dessus.
 
merci

mood
Publicité
Posté le 03-01-2012 à 19:48:38  profilanswer
 

n°2119325
Tangrim
Des bisous et des nounours !
Posté le 03-01-2012 à 23:38:56  profilanswer
 

utilise un while.
 
Si c'est sur microcontroleur pense aux interruptions pour faire ce genre de truc.


---------------
Des Bisous et des nounours ! | Internet 2025 | Dungeon-Generator

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  detection de front montant

 

Sujets relatifs
Publicité ciblée avec détection de langueJeu du morpion (fonction détection)
Détection SMTPPaiements Paypal sur site marchand : comment fixer le montant ?
Détection de collisionsDétection d'un séparateur de colonne quelconque (VBA Excel)
Détection automatique lien externe >> framedétection d'un mot dans une chaine qu. que soit sa forme (Chat chAt)
[VBA] Détection des touches[VB/VBA/VBS] Mauvaise détection de plage.
Plus de sujets relatifs à : detection de front montant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR