Hi,

LCD 162 DIP
EA DOGM162B-A
LCD 162C BL

Das sind ebenfalls alles Displays mit SPI bzw. 4-Bit, 8-Bit Ansteuerung, kein I2C. Für SPI Ansteuerung werden 4 Prozessor Ports benötigt, bei I2C nur zwei.

Ich habe mir gestern ein LCD 162 DIP bestellt und werde mal versuchen, es im 4-Bit Mode über die I2C Erweiterung mit dem PCF8574 anzusprechen.

bei den displays mit I2C anschluss, da wird dann die I2C erweiterungsplatine gar nicht mehr gebraucht, weil das display selbst einen baustein hat? oder wird die erweiterungsplatine gerade dann gebraucht?
Richtig, dafür werden nur 2 Prozessor Pins benötigt, mit denen man I2C Bus emuliert. VCC und GND natürlich auch. Hier kocht halt jeder Hersteller sein eigenes Süppchen, wie man diese Displays ansteuern muß.

EDIT:
Das DSM-0822A war wohl mal als Restposten bei Pollin verscherbelt worden. Jetzt gibt es das Teil wohl nicht mehr.
Der Programmcode ist für einen PIC Prozessor nicht für AVR.