Se connecter / S'enregistrer
Votre question

[qbasic] problem de réception de donnée

Tags :
  • Tpe
  • Programmation
Dernière réponse : dans Programmation
18 Octobre 2005 17:35:53

voila je me sert du Qbasic pour mes tpe et j'ia un problème avec un programe
je suis sensé recevoir des donnée d'un autre pc conecté par le port série , le problem est que meme si je n'emmet aucune donnée par le pc éméteur, le pc récepteur reçois toujours "26"

voila mon programe...

  1. Open "com1:4800,N,8,1,op0" for random as #1
  2. cls
  3. do:
  4. x% = inp(&H3F8)
  5. print "caractère réceptionné :,x%
  6. c$ = inkey$
  7. loop until c$ = chr$(27)
  8. close #1
  9. end


dans la foulé, j'voudrai aussi savoir ce que signifi " (&H3F8)" (ce programe a pas été fait par moi mais par notre prof et il veut pas nous expliquer :snif: )

voila donc si quelqu'un peut m'aider....

Autres pages sur : qbasic problem raception donnae

a b L Programmation
18 Octobre 2005 19:36:05

Ah... le bon vieux RS232 :-)
C'est là qu'on ressort la vieille doc d'assembleur :-D

Le 3F8 correspond au port à utiliser pour envoyer des données en langaeg machine.
D'ailleurs, pour le vérifier, fait propriété du poste de travail, va dans les gestionnaire de périphérique, ouvre les propriété du port serie COM1, Dans l'ongelt ressource, tu remarque que le début de la plage d'adresse est justeme 03F8h ;-)

ET le COM2 s'il y en a un, c'est 2F8h.

Le open permet d'ouvrir ce port:
4800: la vitesses 4800 bits par secondes (tu peux mettre 110, 150, 300, 600, 1200, 2400, 4800, 9600). Je te suggère de monter à fond à 9600 ;-)
Après le reste fautr que ce soit pareil coté emeteur et recépteur.

Sinon que fait l'autre programme (sur l'autre machine ?

Et lance le programme qui reçoit d'abord (il se met en attente), là tu lances celui qui envoie.
29 Janvier 2010 14:22:45

j ai des des anciens programmes qbasic pour envoyer et recevoir des données d'un autre pc conecté par le port série (texte1 vers texte2)
je cherche quelqu un qui travail avec moi à distance en freelance pour modifier ces programmes.
mr sail
medsa_sail@yahoo.com
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS