Autor Beitrag
gross_friedrich
Hält's aus hier
Beiträge: 3

Win98 / XP
D5
BeitragVerfasst: Fr 18.03.05 13:40 
Hallo,

ich habe einen RS232-LCD-Adapter mit einem 20x4 LCD gekauft.
Ein Beispiel für Delphi konnte man auf der Homepage downloaden.

Mein Problem ist:
wenn ich das Beispiel compiliere dann geht es, aber wenn ich das gleiche im eigenen Programm schreibe, dann kommt eine Fehlermeldung!

hier ist die Beschreibung für das LCD www.channaa.com/html...232_lcd_adapter.html
ScorpionKing
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1150

Win XP

BeitragVerfasst: Fr 18.03.05 13:43 
auch hier gilt: einfach mal deinen source-code posten!

MfG, ScorpionKing!

_________________
Aus dem Urlaub zurück!
gross_friedrich Threadstarter
Hält's aus hier
Beiträge: 3

Win98 / XP
D5
BeitragVerfasst: Fr 18.03.05 13:58 
Hallo,

immer an dieser Stelle, sagt er mir "unbekannt"
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
  Handle := CreateFile(Comport,GENERIC_READ OR GENERIC_WRITE,
                       0,
                       nil,
                       OPEN_EXISTING,
                       FILE_ATTRIBUTE_NORMAL OR FILE_FLAG_OVERLAPPED,
                       0);


ausserdem in der Beschreibung stand wenn man die selbstdefinierte Zeichen in das LCD schreiben will, muss man die Daten in ASCII aber in Hexdezimaler Form übergeben. Was heißt das??

Zitat:

Funktion: WriteUserDefChar; Hex 0x75; ASCII 'u' ; Parameter: p1…p9
Besipiel:
an die serielle Schnittstelle muss folgendes gesendet werden, um ein Zeichen neu zu definieren:
#27+’u’+#0+8Datenbytes+#13+#10 ;Zeichen definieren. p1: #0..#7 Adresse; p2..p9: Zeichen-Daten, 8 Datenbytes werden als ASCII in Hex-dezimaler Form übergeben. z.B. ’01’+’0F’... ’F2’