danke fuer die geduld
Das war vermutlich erst die Spitze des Eisbergs. ;)

Im Terminal erscheint natürlich nur das was der asuro sendet:

Code:
#include "asuro.h"

 // Die Funktion main() benötigt keine Parameter und gibt (theoretisch) ein int zurück
int main(void)
{
	Init (); // initialisiert den asuro. Darf man nie vergessen!
	SerWrite("\n\rHallo\n\r", 9); // \n und \r sind jeweils ein Zeichen

	while (1) // Die Hauptschleife wird endlos ausgeführt
	{
		if (PollSwitch()>0) // Wenn eine gedrückte Taste erkannt wird...
		{
			StatusLED (RED); // ...soll die StatusLED rot leuchten.
			SerWrite("\n\rEine Taste wurde gedrückt\n\r", 29);
		}
		else // Wenn nicht...
		{
			StatusLED (GREEN); // ... bleibt sie grün
			SerWrite(".", 1);
		}
	}
	return (0); // wird nie erreicht, ohne gibt's aber eine Kompilerwarnung
}
(ungetestet)

Gruß

mic