/* code011.c ATmega88 @ 8MHz */
#include <avr/io.h>

uint8_t addiere(uint8_t zahl)		// (2)
{
	zahl += 5;						// (3)
	return zahl;					// (4)
}

void ausgabe(uint8_t summe)			// (6)
{
	summe *= 2;						// (7)
	PORTD = summe;					// (8)
}

int main(void)
{
	DDRD = 0xFF;					// PORTD auf Ausgang
	PORTD = 0x00;					// PORTD = Low
	
	uint8_t summe = addiere(2);		// (1)
	ausgabe(summe);					// (5)
}