Gast
#2372834
Hallo Forum, ich versuche gerade einen Taktgenerator mit einem ATtiny 13 zu erstellen. Ich arbeite mit AVR Studio 5 AVRDUDE mit einem Arduino (AVRISP) als Programmer. Fuses Lfuse: 0x72 Hfuse: 0xFF #define F_CPU 9600000 #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 0b001000; while(1) { PORTB = 0b001000; _delay_us(0.5); PORTB = 0b000000; _delay_us(0.5); } return 0; } Leider liegt am Ausgang dann ein Signal von 700khz anstatt 1Mhz an. An was könnte das liegen? Im unteren Frequenzbereich z.B. f = 100kHz geht alles wunder bar. Grüße Paul