Avatar billede sliv Nybegynder
21. marts 2005 - 22:17 Der er 2 kommentarer

Kommunikation med parallelport

Jeg sidder og roder med at registrere min ADC's output (gennem en Octal buffer/line driver; 3-state) via parallelporten.
Jeg behandler data i VB 6.0 og benytter inpout32.dll som formidler.
Jeg har forbindelse med porten, og kan også udlæse en værdi fra de 8 bit, men lige meget hvilket binære tal jeg sender til parallelporten, læses det kun som 255,og på enkelte værdier som 254. På de bit, som går høj ved et givent tal, går databenet fint høj, men de resterende bit, ligger konstant på +1,42V (Forsynings U = 5VDC).
Mit spørgsmål er, om parallelporten antager +1,4 V som høj, og hvis den gør, hvad jeg så kan gøre for at forhindre dette.

det skal lige siges jeg selvfølgelig har modstande mellem udgang på driveren og porten!

På forhånd tak
Avatar billede _et Praktikant
22. marts 2005 - 00:52 #1
Er du sikker på du sender det til det rigtige register?
Avatar billede sliv Nybegynder
22. marts 2005 - 09:12 #2
Aktiverer den bi-directionale data transfer ´ved at skrive høj til H37A (bit 5, kontrol-regi=1)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester