Teslafan
15.01.2012, 12:59
Servus ihr lieben,
hab da mal ne Frage. Über den I2C Bus wird eine Zahl ja Dual übertragen, welche im Code als hex oder dual angegeben wird. Habe in meinem Code eine Dezimalzahl welche ich bei Tastendruck hochzähle. Wie kann ich diese Zahl nun über den I2C Bus übertragen? Muss ich diese vor der Übertragung in dual oder hex umwandeln? Wenn Ja, gibts da ne einfache Möglichkeit in C? Von C# weiß ich das es nen Befehl dafür gibt, doch bei C bezweifle ich das. Hab bei Google zwar was gefunden, jedoch war dies wohl eine recht umständliche Variante mit Arays. Steh grad diesbezüglich etwas auf dem Schlauch.
Gruß Andi
hab da mal ne Frage. Über den I2C Bus wird eine Zahl ja Dual übertragen, welche im Code als hex oder dual angegeben wird. Habe in meinem Code eine Dezimalzahl welche ich bei Tastendruck hochzähle. Wie kann ich diese Zahl nun über den I2C Bus übertragen? Muss ich diese vor der Übertragung in dual oder hex umwandeln? Wenn Ja, gibts da ne einfache Möglichkeit in C? Von C# weiß ich das es nen Befehl dafür gibt, doch bei C bezweifle ich das. Hab bei Google zwar was gefunden, jedoch war dies wohl eine recht umständliche Variante mit Arays. Steh grad diesbezüglich etwas auf dem Schlauch.
Gruß Andi