Wenn der Slave definiert:

Twi-sr-Data = VARPTR(Temp1) ' addresse 1.single

dann werden die Empfangsdaten direkt in die 3 singles reingeschrieben.
Da muss man garnix mehr machen.

TWI-SR-DATA beinhaltet die Adresse der Empfangsdaten. Das kann ein buffer sein, aber eben auch irgendwelche Variablen, Hauptsache, sie stehen in der richtigen reihenfolge und hintereinander im SRAM
das ist dann gegeben, wenn die DIM's auch hintereinander stehen.