Forum: Mikrocontroller und Digitale Elektronik Lcd Ausgabe eines konstanten Textes aber wie?


von Timo B. (milka)


Lesenswert?

Hallo,

ich hab mir des AVR tut angschaut und häng jetzt bei dem Teil:
"Ausgabe eines konstanten Textes" und check des gar net kann mir mal 
jemand nen konkretes beispiel schreiben wo nen text da rein gespeichert 
wird und dann ans lcd ausgeben wird also nen Text wie "Halloxyz" den 
Code bitte in ASM.
Und wie weis der jetzt was zum bsp nen x für eine "bit-kombi" hat, hier 
bitte auch ein bsp!

Danke im vorraus!

von Aufpasser (Gast)


Lesenswert?

Du solltest erstmal schreiben lernen, bevor Du Dich an Mikrocontroller 
wagst.

von crazy horse (Gast)


Lesenswert?

Ich setz mich sofort ran und mach dir das. Wenn ich fertig bin, bring 
ich dir das vorbei, dass wir das mal direkt ausprobieren können und, 
falls noch was ist, gleich verbessern.
Wenn du mal das posten, was du bis jetzt gemacht hast, könnte es 
schneller was werden.

von Timo B. (milka)


Lesenswert?

Sorry für mein schreckliches Deutsch.
Ich brauche einfach ein Beispiel von jemanden der das schon mal gemacht 
hat!
Und mir freundlicherweise zur Verfügung stellen würde. Also wenn das 
schon mal jemand, oder so in der Art programmiert hat, dann kann er es 
mir ja geben. Aber wie gesagt bitte in asm.

von Falk B. (falk)


Lesenswert?


von Karl H. (kbuchegg)


Lesenswert?

Timo Benesch wrote:
> Sorry für mein schreckliches Deutsch.
> Ich brauche einfach ein Beispiel von jemanden der das schon mal gemacht
> hat!
> Und mir freundlicherweise zur Verfügung stellen würde. Also wenn das
> schon mal jemand, oder so in der Art programmiert hat, dann kann er es
> mir ja geben. Aber wie gesagt bitte in asm.

Was genau checkst du denn daran nicht.
Im Tutorial sind doch alle Bausteine dafür angegeben.

von Timo B. (milka)


Lesenswert?

Also bin jetzt weiter, ich wollt eigentlich nur wisse woher der atmega8 
weiß, was er an das LCD senden muss wenn er aus dem Sting jetzt zb ein T 
ausgelesen hat. Dann wird doch ganz normal LCD_DATA aufgerufen und in 
temp1 steht dann T?
Wemm man von Hand ein T ausgeben will muss man ja 0b01010100 in temp1 
speichern und ausgeben.

von jemand (Gast)


Lesenswert?

>Dann wird doch ganz normal LCD_DATA aufgerufen und in
>temp1 steht dann T?

Nein. Da steht der Hexwert von 'T' drin. Der Assembler hat das beim 
assemblieren automatisch umgewandelt.

von Christian F. (Gast)


Lesenswert?

Dazu vll. mal das hier anschauen: 
http://de.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange

Der Compilier macht aus dem T den Bitcode. Somit ist es nichts anderes 
wie es von Hand einzugeben, aber das könnte unter umständen ganz schön 
lang und unübersichtlich werden :)

Gruß,

von Timo B. (milka)


Lesenswert?

Juhu! Danke! Das wollt ich wissen.

von Dieter Werner (Gast)


Lesenswert?

Hä, wie geht das denn?
In der Liste des Forums steht unter "Autor" ein anderer Name als beim 
ersten (OP) Beitrag.

von Timo B. (milka)


Lesenswert?

Wow, das LCD Tutorial wurde erweitert!
Wieder einen Schritt näher zum perfekten Verständnis aller^^ :)

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.