Aide en c++

germond -  
NTVCM Messages postés 165 Date d'inscription   Statut Membre Dernière intervention   -
programme en qb45 si c'est possible de le convertir
en langage c++

rem début programme
ba=&h3f8

OUT ba+ 4,1 'je pousse a1 le 4° registre

DO
etat6=(&h3f8 (ba+6) ' lecture 6°registre
if etat6=16 and c=0then c=1 'comparaison de la valeur 128 +64 +32 +16)
if etat6=0 and c=1 then z=z+1:c=0
if z>3600 then aa=aa+1:print "tour codeur";aa : z=0
LOOP


merci d'avance jfg

1 réponse

capi
 
Cela va dependre de la plateforme que tu utilise pour le c++
borland n'utilise plus "outport" mais sur leur site tu peut trouver comment utiliser un port serie et recuperer leur etats.
avec microsoft vc++ out ou outp .

0
NTVCM Messages postés 165 Date d'inscription   Statut Membre Dernière intervention   20
 
pour VC++ 5.0, c'est
_outp(port,valeur);
0