Sida 2 av 2
Postat: 4 januari 2005, 21:23:37
av audibilly
Tjena igen.. var idag på elfa och köpte mig EL817 och några motstånd..Jag har lött fast kretsen som de ska vara och allt men när jag försöker skicka ut ett värde på pinnarna så händer nada :\ .. innan jag hade installerat port95nt.exe så gick de ström till alla kretsar men efteråt händer ingenting när jag kör ett qbasicprogram med koden: out &H378, 255
HJÄLP

..
EDIT: Ladda ner programet
http://www.squitterdev.com/index.php?pa ... con%20v0.1 och då funka de..
MVH Billy
Kör du NT eller XP ?
Postat: 4 januari 2005, 22:18:48
av SvenPon
Du kan givetvis inte kör via stenålders QBasic om du använder
port95nt.exe som lägger in dels DlPortIo.dll och DlPortIo.sys i ditt system.
NT och XP tillåter inte åtkomst på portarna från tex QB
Du måste anropa DlPortIo.dll från din programkod.
Private Declare Sub DlPortWritePortUchar Lib "dlportio.dll" _
(ByVal Port As Long, ByVal Value As Byte)
Call DlPortWritePortUchar(inAdress, iValue)
Jag har tjatat några gånger om detta ta hem mitt prog
http://www.pellesoft.se/communicate/use ... spx?tid=53
Läs bifogade doc och kolla lite på koden.Testa din LPT med programmet
Postat: 8 januari 2005, 16:25:58
av audibilly
Tack för alla svaren , har nu lött klart allt och ska snart börja koda , får se om de blir i c/c++ eller visual basic. Men jag kom på en sak , jag går i tankar om att koppla in flera saker till parallelporten så som lampor , tempmätare osv.. vad bör jag använda för att få mera in- och utgångar på parallellporten?
MVH Billy
Postat: 8 januari 2005, 16:29:01
av $tiff
Du kan använda latchar för att fyrdubbla antalet utgångar. Exempelvis 74374. De använder den metoden på discolitez.com
Du får samtidigt de 8 datapinnarna lediga när du inte arbetar mot latcharna.
Postat: 8 januari 2005, 16:53:29
av audibilly
Tackar

ska läsa på lite om latchar och försöka förstå hur dom funkar..
MVH Billy