Guten Morgen Ceos,
vielen vielen Dank für deine Mühe.
Habe das ganze jetzt schon ein wenig mehr verstanden.
Ich zeige Euch mal meinen Code mit dem ich eigentlich ein 1 kHz Signal erzeugen wollte.
Code:
#include <avr/io.h>
#define F_CPU 1000000
int main(void)
{
DDRB |= (1<<PB1);
OCR0A = 999;
OCR0B = 370;
TCCR0A = (1<< COM1A1) + (1<< WGM01) + (1<< WGM00);
TCCR0B = (1<<WGM01) + (1<< WGM02) + (1<< CS13);
while (1)
{
asm ("NOP");
}
}
Laut Datenblatt stehen mir diese Prescaler Optionen zur Verfügung 2,4,8,16,32,64,128,256.
Habe ich das richtig erlesen ?
Ich teste jetzt deine Tips und melde mich später wieder.
Viele Grüße und vielen Dank.
Nicole
Lesezeichen