die atmega können kein multitask
Möglicherweise kann er es doch mit dem USART. Wenn sich noch ein Zeichen im Senden-Schieberegister befindet könnte er es gleichzeitig auch empfangen. Im ATMega32-Datenblatt steht bei der Beschreibung des USART:

• Full Duplex Operation (Independent Serial Receive and Transmit Registers)
Daten- und Schieberegister sind für Senden und Empfangen laut Blockbild komplett getrennt aufgebaut, also sollte es funktionieren.