Bonjour à tous,
j'ai ecris un petit programme qui permet d'envoyer une valeur sur le port paralelle Lpt1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
#define DATA 0x378
....
Out32 = (oupfuncPtr) GetProcAddress(hLib, "Out32");
Inp32 = (inpfuncPtr) GetProcAddress(hLib, "Inp32");
....
Out32(DATA+2,0x00);   
Out32(DATA,x);
J'ai branché une petite ampoule (qui fonctionne avec une tension de 1 volt seulement) sur les branches 4 et 18 : 4 étant le + délivrant normalement du 5 volt, et le 18 étant la masse.

Malheuresement la lampe s'eclaire a peine...au lieu des 5 volts attendus, je doit a peine avoir du 0.5V
Pourquoi si peut de tension?
Quelqu'un aurait une idée pour me dépanner?
Merci d'avance
Myke

ps : Désolé, ceci est plus un sujet d'éléctronique que de programmation...