Avatar billede safl Nybegynder
25. februar 2001 - 22:47 Der er 26 kommentarer og
3 løsninger

Comports programmering

Hello!

Hvordan programmerer man med comporte? Jeg skal bruge det til et lille lcd-display. Altså kun output.
Avatar billede makse Nybegynder
25. februar 2001 - 22:59 #1
De skal havde fat i en Port DLL fil.

Jeg er selv i fuld gang med at lave et program til at skrive til LCD display. (4x20) så hvis du havde Dll filen kan jeg sende den til dig.
Avatar billede makse Nybegynder
25. februar 2001 - 23:00 #2
Glemte lige at skrive. Den virker kun med Windows 95/98/98SE måske ME.
Avatar billede k_la Nybegynder
25. februar 2001 - 23:49 #3
Køb en spec pakke til Delphi (virker både til 95/98 og NT)
Async Professional is copyright © 1996-97 by TurboPower Software Company
Kan vist købes hos Ravenholm eller en anden software leverandør
Avatar billede safl Nybegynder
25. februar 2001 - 23:49 #4
jamen hvor får jeg denne dll fil fra? Kan du ikke bare sende den med dit program?
Avatar billede makse Nybegynder
25. februar 2001 - 23:57 #5
Jeg kan sende følgende: DLPortIO.DLL, PortIO.DPR, PortIO.DCU. Mail?
I PortIO.DPR står de kald du skal bruge.

Læg de tre filer i din projekt mappe. PortIO skal stå i USES.
Avatar billede safl Nybegynder
26. februar 2001 - 00:03 #6
safl@vip.cybercity.dk
Avatar billede safl Nybegynder
26. februar 2001 - 00:03 #7
er der nogen form for dokumentation til de filer? Hvem har lavet dem?
Avatar billede makse Nybegynder
26. februar 2001 - 00:08 #8
Sendt. :)
Avatar billede safl Nybegynder
26. februar 2001 - 00:09 #9
Ahh jeg glæder mig som et barn til juleaften :-
Avatar billede makse Nybegynder
26. februar 2001 - 00:11 #10
Jeg har ikke nogen dokumentation på den. Den er hentet fra en af Delphi siderne!

Men i DPR filen står de kommandoer der tilgængelige. Resten er så bare et spørgsmål om at sende de rigtige koder til com porten.
Avatar billede safl Nybegynder
26. februar 2001 - 00:15 #11
hvis man må spørge hvad skal du så bruge dit lcd-lir til?
Avatar billede makse Nybegynder
26. februar 2001 - 00:15 #12
Bemærk, de filer du har fået nu, er kun så du har adgang til COM porten.

Selve programeringen skal du stadigvæk lave. I din manual til dit LCD display, står der hvilke control koder der f.eks. skal sendes for at skrive et \"A\" på displayet.
Avatar billede makse Nybegynder
26. februar 2001 - 00:16 #13
Ja det må du da. En multimedia PC, der kan fjernbetjenes.
Avatar billede safl Nybegynder
26. februar 2001 - 00:20 #14
ahh nice :-) det samme her jeg skal også have købt en infarød port og smækket den på og så skal der stå alt muligt output guf på denne her :-)
Avatar billede makse Nybegynder
26. februar 2001 - 00:25 #15
Her er lige en nice plugin til winamp f.eks.

http://www.markuszehnder.ch/projects/lcdplugin/
Avatar billede safl Nybegynder
26. februar 2001 - 00:30 #16
jeg aner faktisk intet om det her comport guf :-) Jeg har købt et lille sødt lcd-display for en ti\'er i brinck. Den har 68 ben 34 på hver side og så har displayet 8 \"chars\" bygget op af 7 streger. Det ligner et rigtigt oldschool lommeregner-display.
Jeg tænkte at man sikkert bare kunne sætte en leder fra com-kablet på et af benene og så ville det \"lyse/blive mørkt\" og så kunne jeg selv programmere tal og bogstaver da de andre lcd-displays med indbygget tegnsæt kostede 390 kroner for meget for en fattig studerende som mig :-)
Avatar billede safl Nybegynder
26. februar 2001 - 00:33 #17
det ser ellers fint liret ud :-) med det dyre lcd-display.
Avatar billede makse Nybegynder
26. februar 2001 - 00:36 #18
hmm, ja så er det sikkert ikke HD44780 kompatibel!

Hvis du har fabrikat/type på dit LCD display, skal du havde fat i en instruktionsbog til det. Der i plejer det at stå, hvordan det skal tilsluttes.

Et eksempel kan ses her:
http://www.geocities.com/SiliconValley/Peaks/9546/player/LCDConnection.html
Avatar billede makse Nybegynder
26. februar 2001 - 00:39 #19
Ellers kan du prøve at hente LCDPrint her fra:

http://www.tanzilli.com/pbe/download/download.htm

Et lille dos program der kan skrive til et LCD display.
Avatar billede pellelil Nybegynder
26. februar 2001 - 08:32 #20
Async Professional er et godt bud (som nævnt ovenstående), men et (GRATIS) alternativ kunne være: http://sourceforge.net/projects/asyncfree/
Avatar billede stoney Nybegynder
26. februar 2001 - 14:47 #21
Avatar billede k_la Nybegynder
26. februar 2001 - 15:36 #22
Safl: Det er ikke for at skuffe dig - men hvordan havde du tænkt dig at skrive på en 7 segment\'s LCD ved hjælp af et RS 232 signal ? (serielle data +/- 12 V)  -  desuden hvis det er et 7 segments display kan du kun lave talene 0-9 + a,b,c,d,e,f + lidt ekstra og normalt skal der en parallel styring af segmenterne til!
Avatar billede safl Nybegynder
26. februar 2001 - 18:08 #23
jeg forestillede mig bare at tage en leder fra comporten og sætte den på en af lederne på lcd-displayet og håber så på at et af segmenterne ville blive mørke.
Avatar billede safl Nybegynder
26. februar 2001 - 18:09 #24
men sådan kan det ikke gøres kan jeg forstå :-)
Avatar billede k_la Nybegynder
26. februar 2001 - 18:49 #25
Du kan ikke styre de enkelte ledere i comporten uden videre - Prøv at søge lidt information om RS-232 og LCD evt i bogen Digital Elektronik (Teknisk Forlag ISBN 87-571-0750-5)
Avatar billede safl Nybegynder
26. februar 2001 - 19:44 #26
øv det troede jeg, at man kunne. Det virker da underligt at man ikke kan det.
Avatar billede k_la Nybegynder
26. februar 2001 - 21:15 #27
Normalt styres LCD segmenterne imellem 0 - 3/5 Volt - prøv at låne bogen og læs side 292 - 312
Avatar billede makse Nybegynder
28. februar 2001 - 21:38 #28
Husk at lukke spørgsmålet, hvis du er tilfreds med svarene.
Avatar billede safl Nybegynder
01. marts 2001 - 18:58 #29
jepper sorry er lidt langsom i det :-)
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
Kurser inden for grundlæggende programmering

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