Home

 Impressum / Datenschutz

 Shop

 Download

 Links

 Blog

 

 

Die I²C-LCD-Anzeige

© https://www.horter.de

8x  

  Leider ausverkauft 

Daten des Displays:
- 8 Stellen mit je 16 Segmenten für Sonderzeichen
- Ein Dezimalpunkt für zwei Nachkommastellen
- 14 Symbole am oberen Rand einzeln ansteuerbar
- integrierter PCF8576 von Philips. Ansteuerung via I2C
- Adresse 112 dez. fest verdrahtet
- Vdd Betriebsspannung 3,6V (funktioniert auch mit 5V)
- Vlcd 1,0 - 1,5V über 10kOhm Poti einzustellen
- Flexikontakte lötbar

Ansteuerung:
Das LCD-Modul wird über die Slaveadresse 112 dez. angesprochen. Folgender Programmablauf ist einzuhalten:
1. I2C-Start und Adresse senden - Slave quittiert Empfang
2. LCD initialisieren 1110 0000 (224 dez.)
3. Stellenzahl übergeben 1100 1000 (200 dez.)
4. Cursor ganz links stellen 0000 0000 (0 dez.)
5. 8 Zeichen (je 2 Byte) übertragen
6. Sonderzeichen ansteuern (2 Byte)
7. I2C-STOP senden - fertig

Die Bitzuordnung für die einzelnen Segmente sieht so aus

Byte 1 .. 15 7 6 5 4 3 2 1 0
Segment F K G1 E A1 I H D1
Byte 2 .. 16 7 6 5 4 3 2 1 0
Segment A2 M I D2 B G2 J C

Die Symbole am oberen Rand und der Dezimalpunkt wird quasi als 9. Zeichen übergeben

Byte 17 7 6 5 4 3 2 1 0
Segment OO TA TP .   3.I RDS 2. I
Byte 18 7 6 5 4 3 2 1 0
Segment 5 FM 6 1.I 4 3 2 1

LCD-Designer:
Da es ziemlich mühsam ist die Zeichen über die Bitstellen rauszurechnen habe ich ein kleines Tool in Visual Basic geschrieben. Mit der Maus kann man die einzelnen Segmente ein- und ausschalten.
Als Ergebnis bekommt man die Bytes in dezimal, hex, oder als Befehlzeile.

Das Programm ist Freeware und kann unentgeltlich genutzt werden.

I2C-LCD-Anzeige

I2C-LCD-Designer.exe (100 kB)
Voraussetzung für den Betrieb sind die VB 5.0 Runtime-Dateien die aber auf jedem Rechner sowieso zu finden sind.
Falls es nicht läuft, kann per Mail das Installationspaket angefordert werden

Datenblatt (1 Seite) i2c-lcd_db.pdf (109 kB)
Schaltplan (1 Seite) i2c-lcd_sp.pdf (47 kB)

I2C-Koppler-Test.xls und port.dll (76 kB)
Excel-Makro mit je einem Beispiel zur Ansteuerung der I2C-Ausgabekarte, I2C-Eingabekarte, der I2C-LCD-Anzeige, und dem Temperatursensor LM75


Die LCD-Anzeige können Sie günstig in unserem Onlineshop in der Rubrik "I2C-Komponenten" bestellen.