AD Wandler 10bit-->8bit

Gast #2136930
Lesenswert?

Hallo, habe ein kleines Problem bei meiner Schaltung möchte ich mit 
einem Atmega32 (SLAVE) einen mit dem Analogdigitalwandler einen Messwert 
ermitteln und über den I2C Bus ausgeben. Der Messeingang ist in diesem 
Fall PA0. Laut Datenblatt hat dieser Eingang einen 10 bit 
Wandlungsergebnis. Nun kann ich ja mit dem I2C Bus nur 8 Bit übertragen. 
Ich könnte auch erst ADDH und dann ADDL übertragen und die Werte dann 
später zusammenfügen, was aber extrem umständlich wäre. Also kann ich 
irgendwie aus der 10 bit zahl eine 8 bit Zahl machen? Oder gibt es eine 
andere Möglichkeit?

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