Pilotage port paralèlle

Soyez le premier à donner votre avis sur cette source.

Vue 19 896 fois - Téléchargée 2 837 fois

Description

NOUVELLE VERSION....30/01/2009 !!!

Permet de piloter le port Lpt1 (8 sorties, avec une temporisation définie par l'utilisateur.

A quoi cela sert ?

On peut l'utiliser pour une maquette de réseau de train, il pourra piloter comme par exemple des aiguillages, lampes, départ train etc...etc...

ATENTION:
Il faudra intercaler entre le port Lpt1 un montage électronique qui lui pilotera des relais qui pourront commuter une plus grosse tension(Volts) et intensité(Ampère).

Car le port ne commute qu'une tension de +5v avec une intensité très faible.

Je ne serai pas responsable d'une mauvaise utilisation de ce programme dans n'importe qu'elles situations.

Ps :
Laissez moi svp vos commentaires sur cette nouvelle version, quelles soient négatives comme positives je prends les 2 !!

A+
Exploreur

Source / Exemple :


Tout les liens qui m'on permis de faire cette MAJ sont dans la source ainsi que les parties de codes que j'ai récupéré.

Dans le zip il y a le Zip de la première version(Version_1.Zip), je l'ai laissé dans le cas, où vous voudriez en faire la comparaison.

INSTALLATION DE LA SOURCE :
Dans les répertoires : Dll et Ocx de la source, se trouve deux fichiers *.Bat, lancé Install Ocx.bat et Install DLL.bat, ce qui permet de déclarer dans la BDR le fichier DLL et OCX. Les fichiers Désintall OCX.bat et Désinstall DLL.bat , font le contraire. Par contre il est nécessaire de copier dans System32 le fichier IO.DLL qui se trouve dans le répertoire DLL du zip.

++

Conclusion :


Normalement dernière version, sauf dans le cas de vos remarques d'améliorations.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Sipadan
Messages postés
125
Date d'inscription
lundi 5 août 2002
Statut
Membre
Dernière intervention
23 novembre 2011
-
Je cherche depuis longtemps une source de ce type, car je suis amateur d'électronique.
Mais avec ta source des que je veus ouvrir un port le prog plante et ta source n'est pas très commentée. N'as tu pas un exemple plus simple pour que je puisse comprendre comment marche ta source.
Je suis sous XP.
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
Sa l'air cool
cs_Exploreur
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
11 -
Slt max12,

Si tu trouves des bugs svp fait moi le savoir car c'est mon premier prog(Ce prog ne fonctionne que sous Win95/98(SE)).
Pour tout le monde je suis désoler je n'ai pas mis de commentaires veuillez m'en excuser. Mais mes prochains progs les aurons,encore désoler.

Exploreur.
cs_Tidus
Messages postés
78
Date d'inscription
dimanche 21 avril 2002
Statut
Membre
Dernière intervention
7 juillet 2003
-
Ce programme fait appel à des DLL's qui utilisent l'accès direct aux ports LPT de l'ordinateur. Ce programme ne fonctionnera donc pas sous Windows NT, quelle que sois la version (Y compris donc NT 5.1 et 5.2, c'est à dire 2000 et XP), sachant que Me aura probablement des problèmes. Cela vient du fait que le noyau NT protège l'accès aux ports pour éviter des collisions, et la solution qu'il a trouvée pour éviter de planter le PC avec un accès double simultanné à un même port, c'est de ... planter le PC ... dans le pire des cas ... sinon ça plante juste l'une ou les deux applications ...
cs_loke
Messages postés
53
Date d'inscription
dimanche 15 septembre 2002
Statut
Membre
Dernière intervention
22 août 2006
-
moi j'ai la solution... Allez voir dans ma source et lisez bien les commentaires...
La source c'est: "sonde de température à partir d'un DS1620"
Vous pourrez ainsi controller vos ports lpt sous win NT & 95,98
Have fun!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.