Gefunden für ascii sonderzeichen itoa - Zum Elektronik Forum |
| 1 - Morsezeichen -- Morsezeichen | |||
| |||
| 2 - Mikrokontrollerprint spinnt!! Grund: unbekannt -- Mikrokontrollerprint spinnt!! Grund: unbekannt | |||
| Hallo Rambodischien,
hab in der Empfangsroutine noch ein mögliches Problem gesehen: Wenn cEmpfangen nicht mit Nullen initialisiert ist, werden mit jedem Schritt zuviele Zeichen nach sEmpfangen angehängt. Denn es fehlt bei cEmpfangen die Stringendekennung. Entweder Du machst so: cEmpfangen[z]=UDR; cEmpfangen[z+1]=0; // hier aufpassen, dass das Array immer gross genug ist strcat(sEmpfangen,cEmpfangen); oder machst vor der for Schleife ein memset(cEmpfangen,0x00,sizeof(cEmpfangen)); Zu dem Sonderzeichen ans Display: Wenn das so ein Standard-HD44780-Typ ist, werden mit Ascii-Code 00-0F CGRAM-Zeichen aktiviert. Das sind user-definierte Zeichen, die der User ( nämlich Du ) wahrscheinlich nicht definiert hat. Von daher
wird dann irgendwelcher Bitmüll angezeigt. Am besten du ersetzt nicht darstellbare Zeichen in der LCD-Anzeige durch einen Punkt und/oder hinterlegst Sonderzeichen für 0x0A und 0x0D. Gruß Stefan ... | |||
3 - Tastenkürzel für Symbole -- Tastenkürzel für Symbole | |||
Zitat : perl hat am 8 Okt 2004 19:04 geschrieben : Und warum wählst du nicht einfach die richtige Tastatureinstellung aus ? Das w're ja yu einfach... Alle Sonderzeichen kann man auch in einer Ascii-Tabelle suchen und die Nummer dann mit ALT+Nummer eingeben. Die Nummern dann aber auf dem Nummernblock eintippen. ███████████████████████████████████ ... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 19 Besucher in den letzten 60 Sekunden alle 3.16 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |