Gast
#1756620
Hallo,
folgende Vorgehensweisen sind doch gleichwertig:
8 Ergebnisse eines 12Bit ADC aufsummieren,
durch 8 dividieren und dann mit Konstanten vergleichen
oder
8 Ergebnisse eines 12Bit ADC aufsummieren,
und dann mit 8 facher Konstante vergleichen?
Also z.B.:
unsigned int wAdcSum;
if (wAdcSum / 8 > MAX_XXX)
{
...
}
if (wAdcSum / 8 < MIN_XXX)
{
...
}
gleichwertig zu:
if (wAdcSum > MAX_XXX * 8)
{
...
}
if (wAdcSum < MIN_XXX * 8)
{
...
}
Bei der 2.Methode habe ich doch auch einen "Mittelungseffekt"?
Steh im Moment ein wenig aufm Schlauch ...
Bin für klärende Worte dankbar :-)