Home/Startseite
Shop
 Kauf auf Rechnung
 faire Versandkosten
 schnelle Lieferung
Kontakt / Service
 
login.php?sid=f7fb9fd5ea8c47a5d159f13d3e09f52c profile.php?mode=register&sid=f7fb9fd5ea8c47a5d159f13d3e09f52c index.php?sid=f7fb9fd5ea8c47a5d159f13d3e09f52c search.php?sid=f7fb9fd5ea8c47a5d159f13d3e09f52c faq.php?sid=f7fb9fd5ea8c47a5d159f13d3e09f52c
myAVR.de Foren-Übersicht » myAVR Workpad » Variable auf LCD ausgeben in C
Neues Thema eröffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
Variable auf LCD ausgeben in C
BeitragVerfasst am: 28.01.2010, 14:40 Antworten mit Zitat
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
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 28.01.2010, 15:01 Antworten mit Zitat
Berecke
Anmeldungsdatum: 13.11.2008
Beiträge: 170
Wohnort: Berlin




Kostenloser Tipp: itoa(), utoa(), ltoa() etc.
Und zum LCD hier: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung

_________________
Gruß Berecke
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
BeitragVerfasst am: 28.01.2010, 15:28 Antworten mit Zitat
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.
Benutzer-Profile anzeigen Private Nachricht senden
Variable auf LCD ausgeben in C
BeitragVerfasst am: 30.01.2010, 14:12 Antworten mit Zitat
sthomson
Anmeldungsdatum: 21.01.2010
Beiträge: 19




Vielen Dank... jetzt hab ichs verstanden.
Benutzer-Profile anzeigen Private Nachricht senden


Variable auf LCD ausgeben in C
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  

  
  
 Neues Thema eröffnen  Neue Antwort erstellen  


Powered by phpBB © 2001-2004 phpBB Group
Designed for Trushkin.net | Themes Database
Deutsche Übersetzung von phpBB.de