Ben, là, je bloque.
En quelques mots, j'ai voulu, après avoir lu le très bon tuto de Michel, sur son site, concernant la commande "touch16", réaliser un clavier sans "mécanique".
Juste un PCB, avec 10 touches gravées.
Ben, ça marche ... Oui, mais non !
En fait, tant que le système est connecté à l'ordi, via le câble de programmation, c'est irréprochable. En mode autonome (câble débranché), plus rien !
Code :
Je n'ai mis que le code pour la touche 1.
Le paramètre [config] est modifié, juste pour coller à la vitesse demandée au 18M2 (32Mhz).
Avec l'AXE27 branché, cela fonctionne à merveille. Sans, il ne se passe rien ...
Si quelqu'un a une idée ...
Merci.
En quelques mots, j'ai voulu, après avoir lu le très bon tuto de Michel, sur son site, concernant la commande "touch16", réaliser un clavier sans "mécanique".
Juste un PCB, avec 10 touches gravées.
Ben, ça marche ... Oui, mais non !
En fait, tant que le système est connecté à l'ordi, via le câble de programmation, c'est irréprochable. En mode autonome (câble débranché), plus rien !
Code :
Code:
#picaxe 18m2
Setfreq m32
Let dirsB= %00000001
Let dirsC= %11001001
Symbol led=B.0
Symbol touche1=C.2
Symbol touche4=B.1
Symbol touche7=B.2
Symbol touche2=B.3
Symbol touche5=B.4
Symbol touche0=B.5
Symbol touche8=B.6
Symbol touche9=B.7
Symbol touche6=C.1
Symbol touche3=C.0
High led
pause 5000
low led
Do
Touch16 [%11101001],touche1,w13
if w13>0 then
High led
Pause 1500
Else
Low led
End if
loop
Le paramètre [config] est modifié, juste pour coller à la vitesse demandée au 18M2 (32Mhz).
Avec l'AXE27 branché, cela fonctionne à merveille. Sans, il ne se passe rien ...
Si quelqu'un a une idée ...
Merci.