ADC Float auf 4x 7-Seg

Gast #2586249
Lesenswert?

Hallo,
irgendwie steh ich hier aufm schlauch. ich möchte ein float wert vom adc 
wandler auf ein 7-segment display geben. jedes segment wird für sich 
angesprochen über i2c.

bei 5Volt und 10Bit auflösung
float volt=(adc_wert*0.0048828125);

hier werden die bytes für die segmente übertragen.
led_out (0x00,0x27,ziffer[z1],ziffer[z2],ziffer[z3],ziffer[z4]);

(z1-z4 für die ziffer die zum Segment soll)

das komma selber interessiert mich nicht, ich möchte nur die stellen der 
float zahl für sich haben.

also bei einem float wert von 3,42
z1 = 0
z2 = 3
z3 = 4
z4 = 2

danke schon mal
gruß Alex

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