All pastes #1609850 Raw Edit

Mine

public c v1 · immutable
#1609850 ·published 2009-10-10 13:18 UTC
rendered paste body
void eingang() {// wenn ein Zeichen am Eingang anliegt, wird bis zum nächsten Semikolon gelesen	char empfangen[30]; // Array für Zeichen vom serieller Schnittstelle	char * empf_anf = empfangen; // Pointer auf den Anfang setzen.	empfangen[0]='g';	empfangen[1]='f';	empfangen[2]='\0'; // Leeren String aus Array erstellen	uint8_t Temp; // temporäre Variable für gelesene Zeichen		// auf ein Zeichen am Eingang warten		if (UCSRA&(1<<RXC)) {			// Zeichen lesen			Temp=UDR;			// Aktionen ausführen			switch(Temp) {				case 'b': setportcoff(5); set_cursor(0,4); lcd_string("play "); break;				case 'c': setportcon(5); set_cursor(0,4); lcd_string("pause"); break;				default: break;			}			if(Temp != ';') {				empfangen[0]=Temp;				* empf_anf = 'o';				setportcoff(2);			}						else {				set_cursor(0,3);				setportcon(2);				lcd_string(empfangen);			}