Service-Bereich


LCD-Displays mit mehr als 16 Zeichen und 2 Zeilen
an der C-Control betreiben

Die Lösung für dieses Problem ist so einfach, daß man es noch nicht einmal Problem nennen kann!

Zeilenlänge:
In der Zeilenlänge gibt es gar keine Begrenzung. Das heißt, das bei z.B. 20-Zeichen-LCDs einfach noch 4 Buchstaben an die aus Beispielprogrammen bekannten 16er-Blöcke angehängt werden.

Zeilen-Anzahl:
Zu jedem Programm mit LCD-Ausgabe wird ja die vorgefertigte #LCD_INIT am Ende angehängt. In dieser befindet sich der Punkt #LCD_GOTOLINE. Dieser Punkt wird einfach mit den beiden rot markierten Zeilen erweitert:

' Zeilenwechsel
#LCD_GOTOLINE
  if lcd_param = 1 then lcd_param = &H80
  if lcd_param = 2 then lcd_param = &HC0
  if lcd_param = 3 then lcd_param = &H94
  if lcd_param = 4 then lcd_param = &HD4
goto LCD_WRITECMD

Jetzt kann man problemlos mit dem Befehl
lcd_param = 3 (oder 4): gosub LCD_GOTOLINE
in Zeile 3 oder 4 springen.


4x20 Zeichen LCD-Display am M-UNIT Experimentierboard


LCD-Simulator 1.0

Wie teile ich den Text im LCD-Display auf? Zettel raus und aufmalen wäre die eine Lösung. Eleganter geht das aber mit dem LCD-Simulator. Bequem am Bildschirm schon mal ausprobieren, wie der Text am besten ins LCD passt. Für 2x16 und 4x20-Anzeigen

Download


Fehler in der Bedienungsanleitung der M-UNIT

In der Bedienungsanleitung (Programmieranleitung), welche mit dem M-UNIT Programmieradapter geliefert wird, hat sich ein Fehler eingeschlichen. Die AD-Kanäle 1-4 sind in der Zeichnung verdreht.
(Achtung: Im Schaltplan, welcher mit der M-UNIT selber geliefert wird, sind die Kanäle richtig gekennzeichnet)

Die Ansichtseite ist die Bauteilseite