Timing fonction pause avec Quartz externe

Emile

Senior Member
Bonjour,

Une question que je me pose.

Ils précisent sur le mode d'emploi que lorsque l'on utilise la fonction setfreq

setfreq m8 ‘ set freq back to 8MHz

Information:
The setfreq command can be used to change the speed of operation of the
microcontroller from 4MHz to 8MHz (or some other value). However note that
this speed increase affects many commands, by, for instance, changing their
properties (e.g. all pause commands are half the length at 8MHz).

Lorsque j'utilise un quartz de 16 Mhz je n'ai pas l'impression que mes timings soient modifiés j'ai l'impression que une fonction du type :

high 1
pause 1000
low 1

Le temps est bien un temps de 1000 ms soit une seconde à 16 Mhz et non un temps 4 fois plus rapide.

Est ce normal ?

Merci

Emile
 

PieM

Senior Member
la commande setfreq m8 s'applique sur la fréquence d'horloge interne et non externe.
Voir la suite du document que vous avez cité....
 
Top