Est-il possible de compter des impulsions avec un picaxe 08M

controlo

New Member
Bonjour ,


Je voudrais savoir s'il est possible de compter des impulsions (signal carré TTL) avec un pic axe 08M.
Si oui avec quelle commande ? Si vous avez un exemple cela me serait fort agréable.


Merci.
 

dje8269

Senior Member
Bonjour Controlo,

Je ne suis pas un expert , mais je pense qu'il est possible de compter des états haut sur une entrée sans soucis ; Bien évidement suivant la fréquence ;

regardez le programme ci joint :



Code:
#PICAXE 08M2

'########################  Configuration  I/O ########################

Symbol Entree = PinC.3		' On nomme la pinC.3 par un nom facile a reconnaitre
Symbol compteur = w13		' Suivant declare la variable ou l'on va stocker le compteur


'########################    Initialisation   ########################

setfreq m4			' On met la freq a 4Mhz ( par defaut)


'########################################################################
'########################  Programme principal   ########################
'########################################################################

do			' Ouverture de la boucle

	If entree = 1 then			' Si l'entre est a 1 alors
		
		do loop while entree = 1	' tant que l'entree n'est pas revenu a 0 on boucle
		 inc W13				' Des qu'on est revenu c'est qu'un etat haut est passe , on incremente notre compteur
		 
	end if
loop			' On reboucle
 

controlo

New Member
Bonsoir dje8269,


Merci pour ton idée , moi j'étais parti pour utiliser count 4,1000,bo. Ce que j'ai essayé dans le simulateur et qui ne marche pas.
 

PieM

Senior Member
Bonsoir dje8269,


Merci pour ton idée , moi j'étais parti pour utiliser count 4,1000,bo. Ce que j'ai essayé dans le simulateur et qui ne marche pas.
count ne peut pas marcher en simulation, mais marche "en vrai" ! et c'est b0 et non bo
 
Top