Re: Hex-Zahl in ASCII umwandeln Kategorie: Programmierung Basic (von HW - 1.04.2008 23:19) | ||
Als Antwort auf Hex-Zahl in ASCII umwandeln von Sebastian - 1.04.2008 18:49 | ||
| ||
> Hallo zusammen, > > wenn man von der seriellen Schnittstelle per Serial_ReadExt() ein Zeichen empfängt, liegt das ja im > Hex-Code vor. Wie macht man denn aus diesem Code ein (einzelnes) ASCII Zeichen? > Hallo Sebastian, Wenn Du sicher bist, da� es sich um darstellbare Zeichen handelt, dann kannst Du dieses HexZeichen direkt in Deinen String schreiben.: Genügend gro�en String DIMmen, und dann die Zeichen Zählen, und an entsprechender Stelle eintragen. Wenn Du dann im ASCII bleibst, fehlen Dir nur die Umlaute und das �. DIM meinString As String(255), DIM gelesenesZeichen as Byte DIM zaehler als integer zaehler = 0 sub main ' alles vorbereiten etc do while 1=1 MeinStrin ( zaehler) = gelesenesZeichen if gelesenesZeichen = ' abbruchbeddingung ' ende Endif zaheler= zaehler + 1 If zaeler = 254 Then ' !! wir beginne bei NULL machwas() ' meinString leeren zaheler = 0 endif End do So in etwa. Gru� Hanns | ||
Antwort schreiben Antworten: Re: Hex-Zahl in ASCII umwandeln (von Sebastian - 2.04.2008 0:51) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum