Jaja, alweer het zoveelste topic over het programmeren van de lpt poort.
Voor mij is het (ook?) heel simpel:
ik wil gewoon de 8 data lijnen van de paralelle poort willen aansturen.
Er zitten om d0 tm d7 ledjes, dus ik kan het meteen testen.
Ik weet dat xp (mijn OS) het niet zomaar toelaat om de printerpoort aan te sturen. Ik heb dus gekeken naar NTport en DLportI/O, twee (bekende) drivers.
Nu heb ik al allerlei codes gezien als _outb() en dergelijke, maar nog niet een mooi klein test programmaatje (incl. form) wat ik dus aan kan passen oid.
Misschien is er iemand die mij even in het kort kan vertellen hoe ik te werk moet gaan.
Om alle led's hoog te krijgen moet '255' naar het adres van de lpt-poort gestuurd worden, dat weet ik nog wel.
-Uiteraard moet er een driver gebruikt worden, bij voorkeur DLportI/O.
-Moet er dan een lib toegevoegd worden met <include>?
Ik heb ooit zoiets in VB6 gemaakt, maar omdat we op school gebruik maken van C++ wil ik dat verhaal even vergeten.
Misschien kan iemand mij dus een en ander vertellen hierover...
UIteraard heb ik niet stil gezeten, maar zoals ik al eerder zei kwam ik er niet echt wijs uif.
Voor mij is het (ook?) heel simpel:
ik wil gewoon de 8 data lijnen van de paralelle poort willen aansturen.
Er zitten om d0 tm d7 ledjes, dus ik kan het meteen testen.
Ik weet dat xp (mijn OS) het niet zomaar toelaat om de printerpoort aan te sturen. Ik heb dus gekeken naar NTport en DLportI/O, twee (bekende) drivers.
Nu heb ik al allerlei codes gezien als _outb() en dergelijke, maar nog niet een mooi klein test programmaatje (incl. form) wat ik dus aan kan passen oid.
Misschien is er iemand die mij even in het kort kan vertellen hoe ik te werk moet gaan.
Om alle led's hoog te krijgen moet '255' naar het adres van de lpt-poort gestuurd worden, dat weet ik nog wel.
-Uiteraard moet er een driver gebruikt worden, bij voorkeur DLportI/O.
-Moet er dan een lib toegevoegd worden met <include>?
Ik heb ooit zoiets in VB6 gemaakt, maar omdat we op school gebruik maken van C++ wil ik dat verhaal even vergeten.
Misschien kan iemand mij dus een en ander vertellen hierover...
UIteraard heb ik niet stil gezeten, maar zoals ik al eerder zei kwam ik er niet echt wijs uif.