Skip to content
Müller Christian edited this page Aug 7, 2023 · 5 revisions

LCD-Simulator simuliert ein HD44780 Display. Grösse kann gewählt werden. Fernsteuerbar über Windows-Messages. Download: LCD-Simulator

lcd_klein

Das Programm kann normal mit Doppelklick gestartet werden. Oder in der Kommandozeile mit folgenden Parameter:

  1. = Display Typ (0...8) 0 = 16x1, 1 = 16x2, 2 = 16x4, 3 = 20x2, 4 = 20x4, 5 = 24x2, 6 = 24x4, 7 = 40x2, 8 = 40x4
  2. = Display Position X-Achse
  3. = Display Position Y-Achse Diese Parameter können auch in der .ini Datei eingestellt werden. Die Position mit Rechtsklick aus dem Programm. Das Display kann auf dem Screen mit linken Maustaste irgendwo gepackt und bewegt werden.

Ueber Windows-Messages kann der Cursor gesetzt, ins Display geschrieben und Beendet werden: (Beispielcode für XProfan) Display löschen: Print @SendMessage(lcd_simWin%, $1000, 2, 0)

Ein Zeichen (in diesem Fall "T") senden: Print @SendMessage(lcd_simWin%, $1002, 0, @Ord("T"))

Display beenden: Print @SendMessage(lcd_simWin%, $1000, 0, 0)

Cursor an Position x%, y% setzen: Print @SendMessage(lcd_simWin%, $1001, x%, y%)

Beispiel wie das Handle des Display-Fenster ermittelt wird: lcd_sim% = @WinExec("lcd-sim.exe 8 50 600", 5) 'Handle der Anwendung lcd_simWin% = @GetActiveWindow()

Diese Dokumentation ist nicht vollständig. Auch an der Software will ich noch arbeiten.

Clone this wiki locally