ticl
Messages postés2Date d'inscriptionmercredi 26 février 2014StatutMembreDernière intervention27 février 2014
-
27 févr. 2014 à 10:05
Guilou34
Messages postés142Date d'inscriptionmercredi 5 avril 2006StatutMembreDernière intervention29 janvier 2016
-
10 mars 2014 à 22:18
Bonjour!
J'ai un petit problème si vous pouvez m'aider.
J'ai voulu allumer et éteindre un led branché sur le db 25 male avec
D0 branché sur pin 2, masse sur pin 25.
Par défaut, le led s'allume alors qu'on na pas encore executer le programme,c'est
a dire après avoir branché lé circuit sur ordinateur, et je ne sais pas si c'est normal?
Voici le code masm 8086:
code segment
assume cs:code
main:
mov dx, 378h
mov ax, 0 ;pour éteindre le led allumé par défaut
out dx, ax
exit:
mov ax, 4c00h
int 21h
code ends
main end
Après compilation, et execution du code, le led continue toujours de s'allumer.
Comment on fait pour l'éteindre? Le code n'a pas d'erreur.
On a aussi essayer avec int 17h, fonction 00h mais c'est la même chose.
Quelqu'un pourrait m'aider, s'il vous plait!
ToutEnMasm
Messages postés591Date d'inscriptionjeudi 28 novembre 2002StatutMembreDernière intervention13 décembre 20223 6 mars 2014 à 11:24
Poser des questions plus clairement permet souvent de trouver des réponses.
Ce que je crois deviner:
Une liaison parallèle(?) commande un circuit allumant une led.
Seul la documentation du circuit permet de répondre à la question.
Trouver un nom pour ce circuit,le metttre dans un moteur de recherche et la on a une chance de trouver la réponse.