Bonjour
Je cherche a realiser une temporisation ( en C18 Microchip ) qui passerait le niveau d'une sortie (RA1 par exemple) au niveau haut, pendant 5 secondes puis la remet automatiquement a "0"
Mon but etant que la temporisation ( décompte des 5 secondes ) n'empêche PAS le deroulement du restant du programme.
Je sais réaliser une boucle tempo, mais a chaque fois cette la boucle attend que le port du PIC passe a "1" donc le reste du programme est en attente et ce n'est pas ce que je souhaiterai.
L'idée est créer un code qui scrute regulierement l'etat de sortie RA1 du PIC, et lorsque cette sortie est a " 1 " depuis plus de 5s alors il la remet au niveau bas, sinon le programme continu son déroulement .
Pourriez vous m'aider ?
Merci a vous
-----