Da schleift noch nix !

Schleife hab ich grad keine da.

So wie Du oben mit den i2c-befehlen gemacht hast sollte es für den Master gehen.

Und wait gehört da auf keine Fall hin, denn das Blockiert dann den ganzen Bus für die Zeit ! [-X

Und wie gesagt, wenn man nur ein paarmal hintereinander ins TWDR schreibt passiert sonst noch nix, es wird so nix versendet!
Damit der Wert in TWDR auch raus geht muss in TWCR das Bit TWINT gesetzt werden, und dann wieder warten bis es wirklich draussen ist, dann Status abfragen, usw.