Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: 32bit multiplikation/division Kategorie: Programmierung CC-Plus (von Thomas Wulf - 10.01.2006 9:38)
 Als Antwort auf 32bit multiplikation/division von alina - 9.01.2006 23:03
Thomas Wulf nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, Micro, Open-Micro, Open-Mini
> hallo miteinander,
>
> mal schnell eine frage. ich will sensordaten des ds18b20 verarbeiten (12bit auflösung).
> die daten stehen als WORD zur verfügung.
> wie bekomme ich diese werte in ein annehmbares format, z.b. 22,3 °C?
> ich drehe mich immer im kreis, finde aber keine praktikable lösung.
>
> danke für die spontane hilfestellung
>
> gruss alina

wie willst du die Daten bearbeiten oder anzeigen. Für gleitkommaoperationen ist der C-Control nicht so recht vorgesehen. Die Daten werden üblicherweise in 8 oder 16 Bit dargestellt. die 12 Bit vom Sensor werden also als WORD abgespeichert und auch so weiterverarbeitet. Wenn Du auf einer LCD Anzeige die Sensorwerte darstellen wilst dann musst du zuvor die WORD Variable in die einzelnen Zahlenwerte zerlegen und einzeln auf die Anzeige schreiben. Wie gesagt es kommt darauf an was du mit den Sensorwerten genau machen willst. In den Variablen und Tabellen werden nur mit Integerzahlen gearbeitet.

 Antwort schreiben

Bisherige Antworten: