Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Parralellporten, Vb & Win2k.

Postades av 2001-07-16 10:17:00 - Johan Böhlin, i forum operativ/teknik, Tråden har 17 Kommentarer och lästs av 1116 personer

Hur kommunicerar man med Parralellporten i VisualBasic om man kör Win2k?


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-21 09:30:00 - Bengt Strömquist

Det finns en drivrutin som kan hjälpa dig med det.

Jag har samma problem, jag skulle vilja prata med min LCD display, och jag har en drivrutin som heter port95nt.exe, och den finns att hämta på adressen :

http://www.sstnet.com/DownLoad/dnload.htm#Windows%2095/NT%20Port%20I/O%20Driver

Den är faktiskt bra, det följer även med ett exempel i VB på programmet. Men jag fattar ingenting. :)

Problemet är för mig att jag inte har nån aning om hur man får ut info till LCD displayen som i mitt fall e kopplad till Paralellporten.

Hoppas att vi kanske kan slå våra kloka huvven ihop och få en lösning på detta..

Vänliga hälsningar Bengan


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-21 09:56:00 - Jan Eriksson

Har du uppgifter på hur LCD displayen kommunicerar?

/Janne


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-21 10:09:00 - Bengt Strömquist

Det enda jag har är ett datablad och en s.k. manual till LCD displayen.

Men det är en vanlig 44708 kompatibel display, så om man vet hur dom funkar så ska det inte vara nåt probb..

Tro mig jag har kollat mycket, men jag tror inte att jag har fattat nåt..

men om jag får lite hjälp på traven så ska det nog gå...

Om det är nåt ni vill ha, så finns dom här: http://radio.langhard.net/files
LCD.rar innehåller Databladet och Manualen till LCD'n
Den andra filen är drivrutinen (som är gratis) till Win2k, så att man kan prata med Paralellporten.


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-21 12:07:00 - Sven Åke Persson

Hej
Du kan göra så här som första test.
Anslut din LCD på parallellporten.
Kör programmet PortIO.exe eller via Vb PortIO.vbp

Adress på din parallellport är normalt 0378 - 037F Hex
Använd decimal då blir adresserna 888 - 895
Använd byte
Testa adress 888 decimal,skriv i Value tex 198 (Obs ej mer än 255)
Välj Write kolla vad som händer på din LCD

Gå till nästa adress 889 gör likadant......... till 895
Obs varning om du skriver till andra adresser kan det hända
väldigt tokiga saker. Varning !!

mvh
Sven


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-21 12:25:00 - Sven Åke Persson

Hej igen
Brother_B kan du bekräfta att PortIO.exe fungerar på
Win2000 och NT.Har ej möjlighet att testa själv

Har gjort en hel del prog som kör mot parallellporten
men dessa prog har aldrig funkat på NT eller Win2000

undrande
Sven


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-21 14:23:00 - Bengt Strömquist

Joro, det fungerar med Win2k, annars så skulle nog inte programmet jag använder nu (skrivet i C++) fungera. :)

Jag har testat Port I/O, men inte fått nåt resultat, jag tror att man måste initialisera displayen först. Jag vet inte.


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-22 20:22:00 - Bengt Strömquist

Är det nån som tänker där ute eller.. Det är så tyst i denna tråd just nu...


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-22 21:36:00 - Sven Åke Persson

Hej
Jag är också nyfiken, har ingen LCD att testa med.

DS


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-22 21:53:00 - Sven Åke Persson

Hej
>Jag har testat Port I/O, men inte fått nåt resultat, jag tror att man >måste initialisera displayen först.

Normalt måste man sätta D5 låg (0) när man skriver
till porten ,genom att skicka 0 till 888 +2 dvs 890.


Vet inte men förutsäter att Write via dll:en gör detta.

DS


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-22 22:17:00 - Sven Åke Persson

Igen
Ok formuleringen ovan blev lite lurig.

Så här är det.

Genom att sätta bit 5 i kontrollregistret kan man ändra
riktningen på datasignalerna pinne 2 - 9

Bit 5 till 1 gör att man kan läsa från pinne 2 - 9.
Bit 5 till 0 gör att man kan skriva till pinne 2 - 9.

Man sätter bit 5 hög 1 genom att skicka 32.
Man sätter bit 5 låg 0 genom att skicka 0

Dessa bitar sätter man på adress 888 + 2 890

Man kan sedan läsa resp skriva i register 888 pinne 2 - 9.

DS


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-22 22:36:00 - Bengt Strömquist

Hmmm du får ursäkta mig, men jag vart inte smartare utav svaret. :)

Jag tror att jag måste sätta allt i sammanhang innan jag fattar, eftersom jag inte har pluggat detta.

När jag menade att det inte hände nåt så menade jag att det inte vart nåt på displayen, men värdet ändrade sig i själva programmet när jag tog "read".

Hmmm hur ska vi göra när det inte finns nån display som du kan testa på.. Om du skulle bo i närheten så skulle du kunna låna min. :)


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-23 00:15:00 - Sven Åke Persson

Hej igen
Finns LCD :n hos ELFA så kan jag läsa på.
Artikelnr ??
Tillägg Aha jag såg att du hänvisade till en rar fil. Jävl... format.
DS


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-23 10:13:00 - Bengt Strömquist

he he he he Jaa rar kan vara lite lurigt, men det funkar... :)

Jag hoppas verkligen att man får nån lösning på detta.. Jag hade ingen aning om att det skulle vara så här svårt.. Jag har provat att skicka 0 byte på adr. 890, och sen 150 byte på adr. 888 genom programmet PortIO. Det vart ändå inget svar på displayen...

Jag fattar verkligen noll just nu... Att det inte finns nån vettig API som gjorde att man fattar.. Jag har en annan drivrutin, men den är tyvärr till för Seriell kopplade displayer.. Men den har iallafall en vettig API som man fattar lite av..


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-23 13:42:00 - Sven Åke Persson

Hej igen
Oki nu har jag läst manualen. Phu

Där finns hela protokollet men det är ganska komplicerat
att skriva ett program som följer alla varianter man kan åstadkomma.

Om du kollar på sidan 28 Examples of Instruction Use
så kan man där följa steg för steg vad man skall skicka
på RS R/W och D0 - D7 dvs adress 890 0ch 888.

Kommer i skrivande stund inte på vad RS står för.Någon som vet ?
Alltså det som står under RS är en annan adress av 888 - 895
Dit skall man skicka 0 eller 1 i olika navigeringar.

Som sagt det är inte "snutit ur näsan" att skriva en drivrutin till
denna LCD , Men det går med lite möda och besvär och PortIO.dll.

Finns det ingen färdigt PC drivrutin /prog som löser dina problem.

mvh
Sven



Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-23 15:49:00 - Bengt Strömquist

Hmmm färdigt program, jo det finns färdiga program.
Men är det inte roligare att göra egna ?

Dom färdiga programmen använder PortIO som drivrutin, så jag tänkte att man kanske kunde använda det själv.

Men det är nog inte så lätt som man tror. (tyvärr)

Kan inte du (SvenPon) höra av dig till mig genom mail, så kanske vi kan komma överens och prata i nån annan form.. :)


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2001-08-23 16:24:00 - Sven Åke Persson

Hej
Jovisst, Det är alltid givande att korrospondera om ett
gemensamt ämne.

Brev kommer

mvh
Sven


Svara

Sv: Parralellporten, Vb & Win2k.

Postades av 2002-08-07 13:40:47 - Peter Jonsson

Måste liva upp denna tråd....

Fick ni/du till det med att skriva till lcd'n.... har ett liknande projekt på gång.... ??

MVH
Sune


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 699
27 958
271 741
824
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies