| |
 |
 |  | | Variable auf LCD ausgeben in C |
|  |
Verfasst am: 28.01.2010, 14:40 |
|
|
| sthomson |
|
|
 |
| Anmeldungsdatum: 21.01.2010 |
| Beiträge: 19 |
|
|
|
 |
 |
 |
|
Hallo,
bin neu hier und schon einige Zeit am schmökern.....finde aber nichts.
Wie kann ich eine Varaible z.B. einen uint16_t als Zahl auf dem LCD ausgeben?
Habe am ADC einen Lichtsensor laufen dessen Rückgabewert ich live kontrollieren möchte.
Ich schreibe in C im myAVR Workpad auf dem myAVR Board MK1 LPT und dem myAVR LCD V2.3
Falls es ein paar Zeilen Code für mich als einen (noch) ungebübten Programmierer gibt wäre ich sehr happy.
Beste Grüße
Sven |
|
|
|
|
Verfasst am: 28.01.2010, 15:01 |
|
|
| Berecke |
|
 |
 |
| Anmeldungsdatum: 13.11.2008 |
| Beiträge: 170 |
| Wohnort: Berlin |
|
|
 |
 |
 |
|
|
_________________ Gruß Berecke |
|
|
|
Verfasst am: 28.01.2010, 15:28 |
|
|
| hotline |
|
 |
 |
| Anmeldungsdatum: 10.04.2007 |
| Beiträge: 531 |
|
|
|
 |
 |
 |
|
Hallo Sven,
hier kleines Beispiel für dich, für eine Ausgabe auf dem LCD.
void lcdZahl(uint8_t zahl)
{
char ziffer1=0;
char ziffer2=0;
char ziffer3=0;
while(zahl>=100)
{
ziffer1+=1;
zahl+=-100;
}
while(zahl>=10)
{
ziffer2+=1;
zahl+=-10;
}
ziffer1+=0x30;
ziffer2+=0x30;
ziffer3=zahl+0x30;
lcdWrite(ziffer1);
lcdWrite(ziffer2);
lcdWrite(ziffer3);
}
Bei weiteren Fragen stehen wir natürlich gerne zur Verfügung. |
|
|
|
|
 |  | | Variable auf LCD ausgeben in C |
|  |
Verfasst am: 30.01.2010, 14:12 |
|
|
| sthomson |
|
|
 |
| Anmeldungsdatum: 21.01.2010 |
| Beiträge: 19 |
|
|
|
 |
 |
 |
|
| Vielen Dank... jetzt hab ichs verstanden. |
|
|
|
|
| myAVR.de Foren-Übersicht » myAVR Workpad |
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1
|
|
|
|
|
|