Ok danke, ja hatte vergessen zu erwähnen das ich nur Werte bis 255 erwarte in der Variable.
Werde in einem auch den Datentyp bei der initalisierung auf uint8_t ändern.
Also kurz gefasst:
PORTA = var; // var vom typ uint8_t