Blocage PICAXE-18M2

deux50

New Member
Bonjour,
j'ai fais un petit progamme avec PE 6.05.7 en organigramme pour un picaxe-18m2, entrées bouton poussoir, fin de courses, commande moteur.

Envoi dans le picaxe, le progamme fonctionne bien.
je me sais du terminal série de PE 6.05.7 pour lire certaines valeurs avec la commande "Sortie série" tout va bien.

j'ai ajouté la commande "Entrée série VarC" en début de programme, ensuite un test de VarC=1 avec un gosub.

j'ai envoyé le programme dans le picaxe.

maintenant les entrées poussoirs et fin de course ne fonctionne plus, il n'y a que si j'envoie un 1 avec le terminal que le programme fonctionne.

Je ne peux non plus changer le programme dans le picaxe, "hardware non trouvé sur COM3!" le port fonctionne vu que je peux envoyer des données avec le terminal.

Y a t'il un moyen de débloquer le picaxe pour pouvoir le reprogrammer?

voici la conversion du début du programme.

Est-ce "serrxd varC" qui bloque le picaxe?

main:
let dirsB = 15
let dirsC = 8

let varA = 0
Cell_1_8:
serrxd varC
if varC = 1 then
goto Cell_4_11
end if
if pinC.1=0 then

goto Cell_4_11
end if
if pinC.0=0 then

goto Cell_4_13
end if
goto Cell_1_8
 

PieM

Senior Member
Normal : l'utilisation de serrxd deconnecte la scrutation du picaxe pour une programmation.

Donc faire un hard reset: lancer le chargement programme et mettre le picaxe sous tension après.
 
Top