Bonjour tout le monde.
Je débute la programmation en assembleur pour le pic F84-10. J’ai téléchargé le superbe cours de BIGONOFF.J’ai un souci quand même.
J’aimerais créer des pauses de 1 seconde, 5 secondes et 10 secondes.
Et la j’ai beau relire et décrypter les codes que j’ai pu glaner ça et la. Rien n’y fait ! Je ne pige pas comment faire cela. En plus j’aimerais que dans mon programme principale cela soit un truc du style :
; Actions précédente à la pause
Pause10 ; envoie à un sous programme qui effectuera une pause logicielle de 10s
; Actions suivantes
Pause1 ; envoie à un sous programme qui effectuera une pause logicielle de 1s
; Effectuera une pause logicielle de 1 seconde
Pause1 ………..
…….. ;
Return
; Effectuera une pause logicielle de 10 secondes
Pause10 ………..
…….. ;
Return
Etc.![]()
Je sait que j’ai pas bien dure mais la je cale. Existe-t-il un calcul simple et un moyen simple de programmer cela ? Si oui je serais ravi d’apprendre et de poursuivre.![]()
Merci beaucoup pour vos réponses.
Amitiés
Ico 2005.![]()
-----



J’ai un souci quand même.
J’aimerais créer des pauses de 1 seconde, 5 secondes et 10 secondes.
Et la j’ai beau relire et décrypter les codes que j’ai pu glaner ça et la. Rien n’y fait ! Je ne pige pas comment faire cela. En plus j’aimerais que dans mon programme principale cela soit un truc du style :
Et la cela ne me va plus car je trouve cette méthode peu pratique pour le débutant.
Existe-t-il d’autre solution au cas ou cela serais possible ?
Cependant si je doit passer par un prescaler autant abandonné ce bout de code la et y passer directement. Mais tant que je n’arrive pas à résoudre la boucle simple en pause, pas la peine de songer à passer a la suite.
Quelqu’un pourrais t il me dire ou dans mon code j’ai commis une erreur ou ce qu’il faudrait faire pour que cela marche ?