ich möchte ja char felder senden.
Was sind Charfelder? Zeichenfelder?

geht dass, wenn ich am anfang jedes char feldes ein bestimmtes Zeichen setze und es dann nachempfang immer so filtere, dass es nur die Daten mit dem richtigen Zeichen weiterverarbeitet?
Das bestimmte Zeichen ist die Kenung des Empfängers?

Aber pauschal kann man deine Frage mit JA beantworten.
Ein AVR kann alles was man ihm beigebracht hat/programmiert hat.
Den "Text", den du sendest, oder besser gesagt, der empfangen wird, kann ja in die einzelnen Buchstaben zerlegt werden. Den Aufbau des Protokolls bestimmst du ja.
Du kannst ja *001# senden, um den Empfänger 1 anzusprechen.
Und alle Zeichen zwischen * und # kann die Adresse des Empfängers sein. Egal wieviele Zeichen es sind. Also *1# und *AC45FA# können beides Empfängeradressen sein.

Jeder Empfänger kann erstmal alles zwischen * und # auswerten und sehen ob er gemeint ist. Wenn ja, dann die Zeichen danach auswerten. Wenn nicht, dann weiter warten.

Alles was passieren soll, gibst du ja im Programm vor!

Deshalb solltest du nicht fragen, ob das geht, sondern eher fragen, welcher AVR diesen Tätigkeiten "gewachsen" ist.

Solltest du jetzt tatsächlich diese Frage stellen, musst du aber noch dazu sagen, was der AVR sonst noch können soll. Nur Daten empfangen und senden kann ja nicht alles sein.