Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1317 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Qbasic actionner/desactionner le DTR sur port serie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Qbasic actionner/desactionner le DTR sur port serie

n°490795
crepator4
Deus ex machina
Posté le 18-08-2003 à 23:42:31  profilanswer
 

Au secours ... :cry:  je veut actionner un relais sur le port serie en passant par la "ligne" DTR j'ai tout cablé mais je cherche deseperemment le bout de programme en Basic(pas visual) pour actionner cette @@@##""# :fou:  de sortie  :cry:  
 
Si certain on une bonne memoire  :D  :hello:

mood
Publicité
Posté le 18-08-2003 à 23:42:31  profilanswer
 

n°490801
Carbon_14
Posté le 18-08-2003 à 23:58:44  profilanswer
 

D'après "J'exploite les interfaces de mon PC" de Publitronic, sur le registre de commande, envoi DTR, c'est le bit 0, envoi RTS, c'est le bit 1.
L'adresse devrait être Base + 4 (donc 3F8H + 4 pr COM1, 2F8H + 4 pr COM2, 3E8H + 4 pr COM3 et 2E8H + 4 pr COM4).
 
En BASIC/QBASIC/QB, ça devrait être  
Out BA + 4, 1 pr mettre DTR à 1 (je crois que le 1 ("true" ) RS232, c'est -12V, trop vieux souvenir pour être sûr, le 0 "false" + 12V).
 
int BA = &H3F8 (ou équivalent en décimal si le &H n'est pas reconnu).
 :sleep:

n°491603
crepator4
Deus ex machina
Posté le 19-08-2003 à 19:27:49  profilanswer
 

Merci apparemment c'est bien ce genre de commande (trouvé une ref sur le net) mais sa veut pas marcher  :cry:  je soupçonne qb4.5 de faire des siennes (votmetre a l'appui g du -11.2v qui bronche pas malgres les commandes...) j'y retourne ce soir  :D
 
 :hello:  

n°491694
Carbon_14
Posté le 19-08-2003 à 20:53:37  profilanswer
 

QB4.5 sous DOS pur, pas sur un Win9x/NT/ qui bloque l'accès direct ?
 
OUT (&H3F8 + 4), 1 puis ,0 ça change rien ?
C'est COM1, 2, 3, ?
3F8H 1016 décimal, 2F8H 760 décimal, ..
 
DTR, c'est la broche 4 en DB9, 20 en DB25.
 
Faudrait que je teste sur un vieux portable 286/12MHz DOS pur mais pas le temps ce soir (C/Win3.11 à avancer).

n°491830
crepator4
Deus ex machina
Posté le 19-08-2003 à 22:23:00  profilanswer
 

Rahhaaaaaaaaa effectivement je me suis gourré de broche g cablé le TXD au lieu du DTR faut plus que je travaille apres 19h moi  :D  sinon oui du coup le signal apparait impec sur le(vrai) DTR g un beau 12v   :)  
 
Bon la je vais tester en envoyant sur le TXD et je sent que je vais mieux dormir ce soir (et deja plus tot)

n°491891
Carbon_14
Posté le 19-08-2003 à 23:16:51  profilanswer
 

Pas grand chose à dire, la chaleur m'a fait fondre les neurones. Je pensais sulfure de fer l'autre jour pour la galène des vieux postes (sans courant ni alim, tout à l'énergie hertzienne), ben, c'est du sulfure de plomb (je le savais mais quand ça fond, les neurones, ça fait court-circuit). :cry:

n°492932
crepator4
Deus ex machina
Posté le 21-08-2003 à 00:27:03  profilanswer
 

Et du coup BOUM  :whistle:  (Vi g vu ton profil qui me rappelle un peu celui d'un certain G .Lag....  :D )
 
Bon je m'en sort finallement (a part la fourche optique qu'est pas trop sensible et que vais changer demain :cry: ) mais les commandes marchent impec, a moi les joies de l'assistanat par informatique ... :)  
 
Merci de ton aide  :hello:  
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Qbasic actionner/desactionner le DTR sur port serie

 

Sujets relatifs
entrées sorties // à partir d'un port série et de winxp[DOS] lire un port COM en continu
[PHP] Récupérer l'adresse IP et surtout le numéro de port du client[PHP] Moyenne d'une série de notes
Port parallelecomment faire defilé 1 série d'image horizontalement ds son site??
[C++] [newbie] écouter et écrire sur un port série.Communication avec port usb
Plus de sujets relatifs à : Qbasic actionner/desactionner le DTR sur port serie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR