Précédent   Forum des professionnels en informatique > Autres langages > Général Visual Basic 6 et VBScript > VB 6 et antérieur
VB 6 et antérieur Visual basic 6 et versions antérieures. Avant de poster -> La FAQ VB6, Les tutoriels VB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 06/01/2007, 12h34   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 8
Points : 0
Points : 0
Par défaut gestion du port paralléle

Salut tout le monde

je suis sur le point de developper avec VB6 sous win2000/xp un logiciel qui utilise le port parallele du PC pour generer une frequance d'horloge pour la commande d'une interface electronique, comment puis je programmer ca ?
zwejdi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2007, 15h13   #2
Expert Confirmé
 
Avatar de zazaraignée
 
Étudiant
Inscription : février 2004
Messages : 3 173
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 3 173
Points : 3 543
Points : 3 543
Salut

Je ne sais pas trop moi-même... Mais bon. J'ai trouvé dans la FAQ, la liste des ports (...), je n'ai rien trouvé dans les sources.

J'espère que d'autres sauront mieux t'aider... En attendant, demande à Google. Bonne chance!
__________________
  • Pour les nouveaux : Mode d'emploi et aide aux nouveaux
  • et impérativement les règles du forum. Histoire de garder une ambiance amicale.
  • Noubliez pas les balises de Code pour vos listings : bouton # de l'éditeur. Et n'oubliez pas non plus de bouton
  • Je ne réponds pas aux questions posées par MP.
zazaraignée est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2007, 18h50   #3
Rédacteur/Modérateur
 
Avatar de ProgElecT
 
Homme Francis MILLET
Inscription : décembre 2004
Messages : 2 799
Détails du profil
Informations personnelles :
Nom : Homme Francis MILLET
Âge : 55
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Secteur : Communication - Médias

Informations forums :
Inscription : décembre 2004
Messages : 2 799
Points : 3 874
Points : 3 874
Envoyer un message via MSN à ProgElecT
Par défaut Ajout d'infos dans le zip (A_Lire_IO_DLL.txt)

bonsoir
J’ai un prog avec ces sources qui devrait te rendre service, j'utilise le composant IO.DLL
Le prog pilote l'entièreté des possibilités du port parallèle, malheureusement il n'y a pas beaucoup de commentaires, je pourrai apporter de l'aide si il te semble utile
Le Zip comprend les sources et la DLL
PilotPortParal.zip (31.9Ko)

Salut

Modification : Le prog pilote l'entièreté des possibilités en lecture
Un fichier A_Lire_IO_DLL.txt a ete ajouté dans le ZIP, il indique toutes les Subs et Fuctions contenues dans la DLL

Dernière modification par ProgElecT ; 22/05/2007 à 22h13.
ProgElecT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2007, 19h10   #4
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 533
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 533
Points : 16 393
Points : 16 393
Envoyer un message via Skype™ à bbil
cela me rappelle une discussion de l'étè dernier...
Reception de données par le port parallèle


bbil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2007, 19h26   #5
Rédacteur/Modérateur
 
Avatar de ProgElecT
 
Homme Francis MILLET
Inscription : décembre 2004
Messages : 2 799
Détails du profil
Informations personnelles :
Nom : Homme Francis MILLET
Âge : 55
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Secteur : Communication - Médias

Informations forums :
Inscription : décembre 2004
Messages : 2 799
Points : 3 874
Points : 3 874
Envoyer un message via MSN à ProgElecT
Bonsoir bbil
Il existe assurément plusieurs possibilités, j’avais sa sous la main, alors autant en faire profité
La chose qui m’embête c’est le manque de commentaires, de plus en relisant les sources, la Function ConverOctets8 utilisé comme une Sub, sa, je ne le fait plus, le prog a quelques années, depuis je parcours le site developpez.net, et je devient un bon.
ProgElecT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2007, 19h35   #6
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 533
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 533
Points : 16 393
Points : 16 393
Envoyer un message via Skype™ à bbil
Citation:
Envoyé par ProgElecT
Bonsoir bbil
Il existe assurément plusieurs possibilités, j’avais sa sous la main, alors autant en faire profité...
et merci pour le source ....( je ne l'ai pas ouvert... ) j'ai rajouté le lien car autant que je m'en souvienne même si on n'étais pas arrivé au bout .. ( le posteur initial nous ayant abandonné..) il y avais quelque liens et morceaux de codes interressant dans ce post...

ensuite pour qu'on puisse l'aider il faudra attendre que zwejdi nous en dise plus sur la façon dont son interface électronique est relié à son port paralléle .. et sur les signaux que cette interface réclame
bbil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2007, 23h40   #7
Membre éprouvé
 
Florent
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 734
Détails du profil
Informations personnelles :
Nom : Florent
Âge : 28
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : mai 2005
Messages : 734
Points : 478
Points : 478
apres tout dépend si l'interface électronique à été faite.
Car il serait plus simple d'avoir une horloge programmable.

Ca sera plus claire, plus stable, plus transportable.
Flob91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2007, 10h49   #8
Invité de passage
 
Inscription : décembre 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 8
Points : 0
Points : 0
salut tout le monde

l'interface electronique en question est un programmateur d"eprom (27cxxx) via le port parallele que j'ai realisee dernierement inspire de ce site http://www.qsl.net/iz7ath/web/02_brew/17_eprom/english/pag01_eng.htm ===> KISSEPROM,

l'inconvenion est que le softe est sous win98 et que le signal d'horloge suppose genere sur la broche num 1 du port parallele ne marche pas, j'ai decide de realise moi meme ce logicile mais sous le systeme win2000.
le signal d'horloge doit piloter deux compteurs binaires en cascades pour adresser les eproms mais ca ne marche pas avec le soft donne sur le site. le probleme sous win2000 est la gestion du port parallale par VB ( c'est la clef de ce logiciel ), la version du soft (win98) genere une erreur sous win2000.

si vous avez plus de conseils n'hesiter pas a me le dire

Dernière modification par zwejdi ; 08/01/2007 à 11h01. Motif: lien change
zwejdi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2007, 12h44   #9
Rédacteur/Modérateur
 
Avatar de ProgElecT
 
Homme Francis MILLET
Inscription : décembre 2004
Messages : 2 799
Détails du profil
Informations personnelles :
Nom : Homme Francis MILLET
Âge : 55
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Secteur : Communication - Médias

Informations forums :
Inscription : décembre 2004
Messages : 2 799
Points : 3 874
Points : 3 874
Envoyer un message via MSN à ProgElecT
bonjour
Assurément il s’agit de faire incrémenter des conteurs qui forme l'adresse des mémoires 27cxxx, donc la fréquence n'est pas critique,
je dirais même que ce n'est pas une horloge mais une génération d'impulsion pour incrémenter les compteurs qui eux forment l'adressage de la mémoire,
le prog 1° temps, doit envoyer une impulsion sur la broche 1(incrémentation des compteurs),
puis, 2 °temps, écrire ou lire l'octet pour l'adresse définit au 1°temps et ainsi de suite.
Si le port parallèle fonctionne correctement, avec une imprimante par exemple, c'est que le prog VB fait appel a un drivers non reconnu.
IO.DLL fonctionne correctement sous window 2000 et XP, faire référence à celui ci dans le prog
Il serait intéressant (indispensable) de voir le N° d'erreur et la ligne qui engendre l'erreur.
Le prog en ZIP génère t il une erreur ? , la même ?
ProgElecT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2007, 10h55   #10
Invité de passage
 
Inscription : décembre 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 8
Points : 0
Points : 0
Salut tout le monde, merci ProgElecT pour tes precieuses remarques, j'ai pas encors essaye le io.dll dans une application vb mais je vous confirme le resultat dé que je le fait merci encors et a bientot.
zwejdi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 14h38.


 
 
 
 
Partenaires

Hébergement Web