Hallo,
das geht leider nicht. Der PSB Kontakt ist für die Umschaltung wichtig.
PSB=0 : Serial Mode
PSB=1 : 8/4Bit Parallel Bus Mode
Somit kann man davon ausgehen, dass PSB intern auf der Steuerplatine auf 1 gestellt ist. Ich habe hier noch 20 LCDs mit 16x2 rumliegen ohne I2C. Werde mich nachher mal einlesen, ob über die Jumpereinstellung das gelöst werden kann.
Warum I2C? Es gibt Adapter Platinen, die über Seriell, SPI oder I2C funktionieren. Nicht jedes System hat zwingend alle Bussysteme onboard. I2C hat im Vergleich zum SPI den Vorteil, das es noch weniger Pins verbraucht. Der I2C Bus braucht beim Uno nur A4/A0, die SPI Schnittstelle 10,11,13.
EDIT:
Nein geht nicht! Habe aber ein kleines Tutorial gefunden, bei dem es mit 74HC595 gelöst wird
http://www.instructables.com/id/3-Wire-HD47780-LCD-for-less-than-1-dollar/all/?lang=deFinde das aber als nicht optimal. Da kann man genausogut die I2C Platinen nehmen.