Gast
#2310594
hi, hatte heute früh schon mal eine blinkLED gemacht mit der delayfunktion, aber das soll ja nicht so effiezient sein. jetzt versuch ich das mit dem 16 bit timer beim Atmel at90can128 zum anfang so wie ich das verstehe ergibt sich doch die blinkfrequenz aus meinen 16Mhz / 1024 vorteiler und nochmal durch den OCR3B (bei mir) den ich einfach mal auf 60000 gestellt habe, daraus folgt 0,26 hz . an dem Ausgang von OC3 hab ich einfach mal ne LED gelegt und die blinkt aber alles andere als 0,26 hz. code: TCCR3A = (1<<WGM31) | (0<<WGM30) | (1<<COM3B0) | (1<<COM3B1); TCCR3B = (1<<CS32) | (0<<CS31) | (1<<CS30) |(0<<WGM33) | (0<<WGM32) ; while (1) { OCR3B = 60000; }