Hallo,

Zeigerarithmetik !
schreib:

ldi r16,3
ldi ZH,HIGH(Textstart<<1)
ldi ZL, LOW(Textstart<<1)
ldi r0,144
mul r0,r16
add ZL,r0
adc ZH,r1
lpm r17,Z+
...

Textstart:
Text1: .db 0,0,0,0,... ;144 Byte
Text2: .db 0,0,0,0,... ;144 Byte
Text3: .db 0,0,0,0,... ;144 Byte
...


Oder wolltest du was anderes erreichen ?

Gruß Jan