Bonjour,
Bien qu'ayant lu et relu le manuel et les Commandes, je coince un peu sur l'utilisation des différentes méthodes de commande des sorties (autres que High et Low)
Contexte: Picaxe 14M2
extrait de programme ci-dessous:
J'avais mis en oeuvre la solution 2,
mais j'ai trouvé des exemples de code qui utilisent une instruction de la forme de la solution 1 plus concise...
J'ai pas trouvé d'explications dans les manuels et je comprends pas quelle est la sortie activée par """| RS_bit""""
Par ailleurs si je voulais activer une sortie du port C, je suppose que je dois utiliser la forme de la solution 2
merci
correction en rouge
Bien qu'ayant lu et relu le manuel et les Commandes, je coince un peu sur l'utilisation des différentes méthodes de commande des sorties (autres que High et Low)
Contexte: Picaxe 14M2
extrait de programme ci-dessous:
Code:
SYMBOL RSType = B.0
SYMBOL E = B.1
SYMBOL DB4 = B.2
SYMBOL DB5 = B.3
SYMBOL DB6 = B.4
SYMBOL DB7 = B.5
SYMBOL RS_CMDE = 00
SYMBOL RS_DATA = 01
SYMBOL CARACTERE = b12
; etc....
RS_bit = RS_CMDE
let outpinsB = CARACTERE & $F0/4 | RS_bit ; solution 1
[COLOR="#FF0000"]let outpinsB = CARACTERE & $F0/4[/COLOR] ; solution 2
If RS_bit = 1 Then high RSType ; solution 2
Else Low RSType
Endif
Pulsout E,1
mais j'ai trouvé des exemples de code qui utilisent une instruction de la forme de la solution 1 plus concise...
J'ai pas trouvé d'explications dans les manuels et je comprends pas quelle est la sortie activée par """| RS_bit""""
Par ailleurs si je voulais activer une sortie du port C, je suppose que je dois utiliser la forme de la solution 2
merci
correction en rouge
Last edited: