ADC Wert am LCD ausgegeben (Atmega16)

Gast #4391159
Lesenswert?
• ▲
▼
Für mein Schulprojekt soll der 10Bit ADC-Wert vom Pin ADC0 auf einem 
20x2 LCD  ausgegeben werden. Dabei soll der ADC-Wert mit einem 
Potentiometer eingestellt werden.
Weis jemand wie ich den Wert des ADC´s auf dem LCD ausgeben kann, den 
man mit dem Poti einstellt?
Gast #4391300
Lesenswert?
• ▲
▼
Oder mal etwas ernster gemeint:

1. Lese den ADC Wert als signed oder unsigned 16 Bit Wert.
2. Konvertiere den Wert in eine Zeichenfolge (String)
3. Gebe die Zeichenfolge aus

Wie die 3 einzelnen Punkte gehen, solltest du im Unterricht gelernt 
haben, oder dir in deinen Unterlagen, deinem C Buch oder in Tutorials 
erarbeiten können.
#4391843
Lesenswert?
• ▲
▼
Hallo,


Bernd N schrieb:
>>> wert = LeseADC(0);
>>> LCD_Ausgabe( Wert );
>
> Dat wird auch nix, C ist Case sensitive.

Naja, das kommt davon... Hast Du natürlich recht.

Es ist ja auch nur ein Hinweis, worauf es ankommt:
die Aufgabe in Teilaufgaben zerlegen, damit man erstmal rausbekommt, was 
man in welcher Reihenfolge machen muß.

Kann ja noch anbauen:
1
InitLCD();
2
InitADC();
3

4
while(1)
5
{
6
  Wert = LeseADC(0);
7
  LCD_Ausgabe( Wert );
8
}

Nun muß er nur noch anfangen und sich melden.

Gruß aus Berlin
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.