ADC Zweierkomplement Mittelwertbildung

Gast #2158202
Lesenswert?
• ▲
▼
Ich habe einen 16Bit ADC, der das Ergebnis im Zweierkomplementformat an 
einen AVR liefert. Nun möchte ich ein paar Werte mitteln, 
Plausibilitätsüberprüfungen durchführen und das Ergebnis dann an den PC 
schicken. Wie mache ich nun die Mittelwertbildung im Zweierkomplement? 
Muss ich dazu zuerst in Binärdarstellung umrechnen?
#2158369
Lesenswert?
• ▲
▼
Hex Oschi schrieb:
> Was ist denn der Unterschied zwischen Binaer und Zweierkomplement ?

ein riesiger:

http://de.wikipedia.org/wiki/Zweierkomplement
http://de.wikipedia.org/wiki/Dualsystem

Hex Oschi schrieb:
> Was
> ist der Unterschied zwischen Integer und Word ?

keiner

Thomas schrieb:
> Nun möchte ich ein paar Werte mitteln,
> Plausibilitätsüberprüfungen durchführen und das Ergebnis dann an den PC
> schicken.

Was für eine Programmiersprache?

Thomas schrieb:
> Muss ich dazu zuerst in Binärdarstellung umrechnen?

Müssen tust du garnichts - den AVR interessiert nicht welche Darstellung 
du gewählt hast. Stellt sich die Frage nach deinen 
Programmierkenntnissen ...
#2158381
Lesenswert?
• ▲
▼
Wenn du den Wert als int deklarierst (16bit mit Vorzeichen) dann sollte 
es klappen. Für den Mittelwert mußt du allerdings mindestens eine 32-bit 
variable nehmen, dabei mußt du aufpassen, daß du die Werte richtig 
"castest", damit dein Vorzeichen nicht verloren geht. Ansonsten einfach 
ausprobieren, dabei lernst du am meisten. Viel Erfolg!!!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.