problem mit rechnung

Gast #363766
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren