WinAVR kann auch bedingt C++ kompilieren, von daher ist eine Programmierung des Asuro generell möglich. Die Bibliotheken des Asuro sind allerdings natürlich in C geschrieben, von daher kannst Du diese dann nur beschränkt verwenden.

Das hier solltest Du Dir mal durchlesen:
http://www.rn-wissen.de/index.php/Avr-gcc#C.2B.2B

Gruß,
askazo