Introduction à la DLL pour la carte 'USB Experiment Interface Board
K8055'
La carte interface K8055 dispose de 5 canaux d'entrée digitaux et de 8 canaux de sortie digitaux. Puis
il y a encore e entrées analogues, 2 sorties de tension analogues et 2 sorties PWM (Pulse Width
Modulation) à résolution 8 bits. Le nombre d'entrées et de sorties peut être agrandi en connectant plus
de cartes (max. 4) sur les connecteurs USB de l'ordinateur. Chaque carte a un propre numéro
d'identification qui est déterminé avec 2 cavaliers, SK5 et SK6 (voir tableau 1 ci-dessous pour la
numérotation des cartes).
Toutes les routines de communication sont groupés dans une DLL (Dynamic Link Library -
bibliothèque de liens dynamiques) K8055D.DLL.
Ce document décrit toutes les fonctions et procédures de la DLL qui sont accessibles par votre
programme d'application. En appelant les fonctions et les procédures de la DLL, vous pouvez écrire
vos propres applications en Windows (98SE, 2000, Me, XP), Delphi, Visual Basic, C++ Builder ou
n'importe quel autre outil de développement d'application à 32 bits qui supporte des appels à une
DLL.
Ci-dessous, vous trouverez un aperçu complet des procédures et fonctions exportées par la
K8055D.DLL. A la fin de ce document vous trouverez des listings de programmes exemplaires pour
vous donner une idée comment vous pouvez faire vos propres programmes d'application. Les
exemples sont écrits en Delphi, Visual Basic et C++ Builder.
Les listings contiennent des explications complètes pour les fonctions et procédures DLL.
Notez que tous les exemples dans la partie des descriptions des fonctions et des procédures sont
écrits pour Delphi.
Remarque: le réglage des cavaliers doit être fait avant que le câble USB soit connecté avec la carte
K8055 ou avant que l'ordinateur soit allumé.
© 2003 ... Velleman
SK5
SK6
ON
ON
OFF
ON
ON
OFF
OFF
OFF
TABLEAU 1: Réglages des cavaliers SK5, SK6
ADRESSE
DE LA CARTE
0
1
2
3
K8055D.DLL
1