sorry dat er alweer een vraag komt over de parallelle poort maar kan iemand mij eens op een simpele manier uitleggen hoe ik de uitgangen van de parallelle poort onder windows xp kan in en uit schakelen in visual basic. Ik heb al overal gezocht maar ik snap er geen hol van. zou iemand mij willen helpen hoe ik bijv met een commandbutton een uitgang kan hoog of laag maken en hoe ik de poort kan open zetten. als ik dat heb kan ik zelf wel verder programeren (hoop ik:-) )
ik hoop dat iemand mij dit duidelijk uit kan leggen.
alvast bedankt.
na ff wat gekloot is het me gelukt om hem te instaleren win xp deed eerst een beetje gek. Maar in ieder geval bedankt hiermee gaat het wel lukken denk ik.
whoopi
zoveel onzinnige onzin in de wereld...
ik heb da ook gedaan in Vb dus vraag mer wa ge juist moet weten
ik kan u anders wel is mijn code van m'n prog doorsturen
whoopi
zoveel onzinnige onzin in de wereld...
zo i zo bovenaan
*
Option Explicit
Private Declare Sub vbOut Lib "WIN95IO.DLL" (ByVal nPort As Integer, ByVal nData As Integer)
Private Declare Sub vbOutw Lib "WIN95IO.DLL" (ByVal nPort As Integer, ByVal nData As Integer)
Private Declare Function vbInp Lib "WIN95IO.DLL" (ByVal nPort As Integer) As Integer
Private Declare Function vbInpw Lib "WIN95IO.DLL" (ByVal nPort As Integer) As Integer
*
en dan zien dat het bestand win95IO.Dll in uw windows/system staat
en voor de rest
*
vbOut 888, 'waarde' om erheen te schrijven
vbInp(888) om ze te lezen
*
whoopi
zoveel onzinnige onzin in de wereld...
poort adres van de gewone 8 bits is 888
meer der zijn ook nog andere via de plt poort zoals den 889 en 890
meer info ook op:
http://ee.cleversoul.com/parallel_port.html
http://www.aaroncake.net/electronics/vblpt.htm
http://www.jspayne.com/io/easyins3.html
http://www.boondog.com/..%5Ctutorials%5Cdlltutor%5Cdlltutor.htm
http://www.geocities.com/scancool/parallel.html
http://www.mattjustice.com/parport/par_vb.html
ok het is me gelukt met het programma ntport onder win xp.
ik heb nog een paar vraagjes.
ik weet dat ik de poorten open met het commando
NTPORT.address = 888
NTPORT1.value = 1 tot 255
maar hoe kan ik de 5 inputs en die andere 4 outputs aansturen, en hoe moet ik die aansluiten op de kabel
ik weet ondertussen al dat de adressen 889 en 890 zijn.
bvd richard.
whoopi
zoveel onzinnige onzin in de wereld...
gewoon het getal 888 veranderen door 889 en 890
890 --> 5 bits met dus 31 als max
889 --> 4 bits met dus 15 als max
k moet der wel ff bijzeggen dat bij mijn computer ik er slechts in geslaagd ben om bij de 890 slecht 4 van de 5 bits te bedienen.
en de bits op poort 889 krijg ik zelfs niet uit.
let er wer op dat pins 1,10,14,15 en 16 normaal hoog zijn
dus het kan wel is zijn als je de poort reset dat er dus idd sommige bits hoog zijn
hoe moet ik dan de schakelaars aansluiten moet de algemene kant op de nul en de andere kant op de inputs pin 1,10,14,15,16
?