mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Multiplikation von int mit Zahl


Autor: Thomas R (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

hab mit dem CCS Comiler ein total seltsames Problem.
Die Variable Abstand_hilfe ist vom Typ int16, genau wie minute2. Minute2 
hat den Wert 0x30.

Abstand_hilfe =  minute2 * 60;

Nach der Zuweisung hat Abstand_hilfe nur den Wert 0x0040. Hab die 
Rechnung statt mit minute2 mit der Zahl 0x30 ausprobiert, dann war das 
Ergebnis richtig. Auch habe ich schon die Dateitypen in anderen 
Varianten ausprobiert. Ohne Erfolg.
Was kann ich noch probieren?

-Ein Dankeschön im Voraus-

MFG

Thomas

Autor: Ahem (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Am besten komplettes Program posten.

Das, was Du da erzählst ist eigentlich sehr unwahrscheinlich.

Autor: Thomas R (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fehler gefunden:

Hatte die "16" bei "16int" auskommentiert...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.