Soweit mir bekannt ist wird der ASURO in C programmiert und nicht in ASM.
Ja, der ASURO wird in C programmiert. Es gibt inzwischen eine ausgefeilte Bibliothek für diesen kleinen Kerl.

http://www.mikrocontroller.net/artic..._IO-Grundlagen