Guten Morgen nochmals...
So... mitlerweile funktioniert es.
Und nicht, dass ich noch Urheberrechtsprobleme bekomme: der Code ist grösstenteils vom tuxgraphics.orgCode:#include <avr/io.h> //#include <inttypes.h> #define F_CPU 8000000 // 8 MHz #include <util/delay.h> void sleepms(unsigned int ms) /* delay for a minimum of <ms> */ { // we use a calibrated macro. This is more // accurate and not so much compiler dependent // as self made code. while(ms) { _delay_ms(0.96); ms--; } } int main(void) { while(1) { DDRD |= (1<<PD2); PORTD |= (1<<PD2); //LED einschalten sleepms(1500); PORTD &= ~(1<<PD2); //LED ausschalten sleepms(500); } return 0; }
gruss dave







Zitieren

Lesezeichen