Forum: Mikrocontroller und Digitale Elektronik ASCII


von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Bin Newbie in sachen Avr deshalb habe ich mal versucht mit dem Tutorial 
4bit lcd ansteuern zu experementieren.
Es klapt auch, außer das wenn ich die zeichen in ASCII eingebe immer was 
falsches am display erscheint. In Hex klappt das wunderbar. Ich habe die 
datei im Anhang meine Pinbelegung steht auch gleich mit dabei.

Ich hoffe einer kann mir sagen wo mein Fehler ist.

mfg Andy

von Andreas (Gast)


Lesenswert?

Bitte Bitte Antwortet doch!!

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Nun mach doch mal keinen Streß nur weil in einer halben Stunde keiner 
genatwortet hat.

Was meinst du mit "In Hex klappt das wunderbar"? Bitte mal ein 
Beispielprogramm.

von crazy horse (Gast)


Lesenswert?

ich sehe keine ASCII-Ausgaben, können dann ja auch nicht funktionieren, 
oder:-)
Du solltest schon den Teil reinsetzen, der nicht funktioniert.

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

So bitte hier.!!

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

0xD4 ist kein ASCII (siehe www.asciitable.com). Wo hast du die Werte 
her?

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Bitte hier noch mal reinschauen!!

von crazy horse (Gast)


Lesenswert?

Also ich kann auf den ersten Blick nichts auffälliges entdecken, dein 
UPs habe ich mir nicht angeschaut, aber wenn es mit Hex-Angaben klappt, 
sollte es auch mit der ASCII-Angabe klappen. Welchen Assembler 
verwendest du denn?

von Andreas (Gast)


Lesenswert?

Waverasm

Jetzt gehts, ich mußte an einer Stelle die Nibbels vertauschen.
allerdings komisch ist wenn ich an der Stelle die ich jetzt angesprochen 
habe die nibbels vertausche geht es mit ASCII wenn ich das vertauschen 
wie der lösche geht HEX beides kann ich inerhalb eines Programmes nicht 
nutzen.

Muß das so??

von crazy horse (Gast)


Lesenswert?

normal ist das keinesfalls, du mußt in der Ausgaberoutine erst das 
high-nibble, dann das low-nibble senden.

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.