Ja super!
Vielen Dank für eure Tips und Alternativen.
Ist schön wenn man mal was richtig verstanden hat

Habe hier das ganze mit einem Array probiert.
Weiss hier allerdings nicht wie man innerhalb eines Array-inhalts das letzte /0 ausschliessen kann.


Gruß und Danke !

Casa
Code:
void USART_puts(char* array[255])  /* Funktionsaufruf mit zeiger auf array */

 int i                                                 /* Einfache Zählervariable */

 { for (i=0; i<255; i++)   /*array wird  hochgezählt, solange i kleiner als die Länge des arrays */
 {
     USART_putc(array[i]);    /* Innerhalb der for- Bedingung wird einzeln
                                             Jeder Inhalt des Array seriell über usart 
                                             ausgesendet */ 
} 
}