Forum: Compiler & IDEs ASCII in INT umwandeln


von Ge G. (gege368)


Lesenswert?

Schönen guten Abend.

Habe eine Frage wieder, vielelicht kann jemand mir helfen.

Mein uC bekommt ascii befehl aus PC,
z.B.  100.
Diese Befehl nehme ich für PWM-Ausgang.

Problem ist, 100 ist ein Char bzw 3 Char, 1 dann 0 dann 0.
Deswegen wenn ich sage, OCR1A = pwm, uC bekommt keine richtige Zahl.

Gibt es irgendwie eine Übersetzungsfunktion,
so dass diese ascii Befehl in uint8_t zahl umgewandelt wird.

Danke & einen schönen Abend

GeGe

von Carsten (Gast)


Lesenswert?


von guenni (Gast)


Lesenswert?

[X] EINE RICHTIGE PROGRAMMIERSPRACHE VERWENDEN, NICHT DIESEN C-UNFUG.
[X] DIE PROGRAMMIERSPRACHE ERLERNEN UND IRGENDWANN BEHERRSCHEN.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

guenni schrieb:
> [X] EINE RICHTIGE PROGRAMMIERSPRACHE VERWENDEN, NICHT DIESEN C-UNFUG.

Keinen Blödsinn brüllen.

von Ge G. (gege368)


Lesenswert?

Carsten schrieb:
> http://home.htw-berlin.de/~junghans/cref/FUNCTIONS/atoi.html

hat funktioniert.
Vielen Dank und viel Grüße

von Ge G. (gege368)


Lesenswert?

guenni schrieb:
> [X] EINE RICHTIGE PROGRAMMIERSPRACHE VERWENDEN, NICHT DIESEN C-UNFUG.
> [X] DIE PROGRAMMIERSPRACHE ERLERNEN UND IRGENDWANN BEHERRSCHEN.

:-(

von Ge G. (gege368)


Lesenswert?

Rufus Τ. Firefly schrieb:
> guenni schrieb:
>> [X] EINE RICHTIGE PROGRAMMIERSPRACHE VERWENDEN, NICHT DIESEN C-UNFUG.
>
> Keinen Blödsinn brüllen.

:-)

von noah (Gast)


Lesenswert?

guenni schrieb:
> [X] EINE RICHTIGE PROGRAMMIERSPRACHE VERWENDEN, NICHT DIESEN C-UNFUG.

Wenn er nur in Grossbuchstaben schreibt, meint er mit "richtigen" 
Programmiersprachen bestimmt COBOL oder FORTRAN...

von COBOL-Men (Gast)


Lesenswert?

Yes....;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.