Gast
#363766
Hallo habe ein Problem mit einer rechnung.
möchte mir eine frequenz berechnen.
die werte die ich übergebe overflow und tcnt0 stimmen.
Komme aber immer auf das falsche Ergebnis.
Das Ergebnis würde mir als Ganzzahl reichen.
Muß ich in float rechnen?
wie kann man das am günstigsten berechnen?
Danke schon ma mfg puma5
volatile uint8_t ovflow=0;
volatile uint8_t Ausgabe=0,i=0;
Ausgabe = SYSCLK/(1024*(256*ovflow + TCNT0)); /sysclk z.b. 1mhz
/1024=Prescaler