Hello
Je suis entrain de réaliser une "propeller clock" mais j'ai besoin de quelques infos pour utiliser le timer1 du 16f628 en mode "counter"!
J'ai lu la doc et ya tellement de trucs que je sais pas quoi prendre entre tout ça, et ils disent pas clairement dans quel mode il incrémente sur le quartz (10MHz pour moi), j'ai vu des trucs avec RB6 et RB7! un peu perdu quoi!
Pour le moment j'ai T1CON = 0x01, donc juste TMR1ON activé (et TMR1IE = 0) , et je compte ma période à mesurer en prenant le TMR1H et TMR1L dans une variable de type int à chaque front sur RB0 (donc IT INTF). donc normalement je peux mesurer environ 65ms max.
J'aimerai juste savoir si ça suffit, et si vous auriez un ptit code en C qui fait un peu ça ou une explication je suis pas contre!
j'ai essayé ce code sur ma "propeller clock" mais ça marche pas trop (tout reste allumé(quasiment)), alors je sais pas si ça vient de là ou du timer 2 (qui devrait me générer une IT toutes les (PR2=)tempsPériode/360)! je m'y repencherai ce WE.
Merci d'avance pour vos réponses!
Cordialement et bonne soirée (nuit?)
Benj
-----