Hallo krischan100:
Klar: 255 Bytes sind xxx, aber eigentlich sollte man für die CC1 nix in Assembler programmieren (müssen), sondern in CBASIC; sonst sollte man wirklich einen andern Prozessor nehmen.

Hallo Judgeman:
Speichererweiterung geht (eigentlich) nicht für Assembler-Programme, sondern nur für Basic-Programme. Aber mit "Tricks" geht natürlich alles.

Hallo andyoo1:
Dass bei Dir auch nur 254 Bytes gehen, und 255 Bytes nicht, hilft mir zwar bisschen weiter (zum Verständnis), aber Dir nützt das natürlich nichts.
Ich tu mir aber schwer, das "Code verkürzen" so per Frage / Antwort zu verstehen, und es dauert auch. Nachdem ich mich eh grad mit I2C rumgeschlagen habe (zur LCD Ansteuerung): Stell doch Deinen Source mal hier rein - vielleicht fällt mir (oder jemand anderem) was dazu ein!