Hallo Sinnlosprojekt,

... man kann doch den RP5 Treiber P5DRIV.asm erweitern mit enem I2C-Bus zugriff! Das wäre die sauberste Lösung.
Hat das schon mal jemand gemacht?
Ja, das hat schon 'mal jemand gemacht. Leider weiss ich nicht mehr, wer das war. Du kannst aber selbst auf die Suche gehen:
Die Basic-Demo hiess "I2CLCDV1_3_1.bas" und braucht einen Treiber "P5-ALL.s19". Ich habe zwar noch die Demo, aber nicht mehr den Treiber. Der Sinn des Progs war der Anschluss eines I2C-LCDs an den Robby. Der I2C-Bus war über den Chip PCF8574 angeschlossen. Man kann aber mit der guten Vorarbeit auch z.B. einen I2C-Kompass o.ä. einbinden.

Für s.19-Treiber stehen nur 255 Byte zur Verfügung. Das reicht nicht für größere asm-Projekte!

Gruß Dirk