Hallo, bin absoluter neuling auf dem gebiet µc-programmieren. Möchte mit einem ATMega8 eine Spannung über den AD-Wandler einlesen. Habe mir das tutorial schon durch gelesen werde aber nicht schlau daraus und meine Programme laufen nicht. Könnte mir vielleicht jemand einen Quellcode posten aus dem ich Grundlegende Sachen mit dem Umgang des AD-Wandles ableiten kann? Danke!
traxdata wrote: > Hallo, bin absoluter neuling auf dem gebiet µc-programmieren. Möchte mit > einem ATMega8 eine Spannung über den AD-Wandler einlesen. Habe mir das > tutorial schon durch gelesen werde aber nicht schlau daraus und meine ^^^^^ > Programme laufen nicht. Könnte mir vielleicht jemand einen Quellcode ^^^^^^^^^ > posten aus dem ich Grundlegende Sachen mit dem Umgang des AD-Wandles > ableiten kann? > Danke! Anhang mit dem Quellcode deines Programmes vergessen!
traxdata wrote: > Hallo, bin absoluter neuling auf dem gebiet µc-programmieren. Möchte mit > einem ATMega8 eine Spannung über den AD-Wandler einlesen. Habe mir das > tutorial schon durch gelesen durchlesen ist zuwenig. Du musst das Tutorial als Übungsgrundlage nehmen. Programmieren lernt man nicht dadurch, dass man Bücher liest sondern durch üben, üben, üben (wobei einen Bücher leiten können) > werde aber nicht schlau daraus und meine > Programme laufen nicht. Könnte mir vielleicht jemand einen Quellcode > posten aus dem ich Grundlegende Sachen mit dem Umgang des AD-Wandles > ableiten kann? Im Tutorial ist doch eine funktionierende Funktion, die den ADC ausliest. Wenn die bei dir nicht funktioniert (weil du sie zb. zu Tode verändert hast), dann wird dir auch hier geposteter Code nichts helfen. Zeig dein Programm, dann kann man mal sehen ob du was grundlegendes falsch gemacht hast.
wollte so ein paar leds zum leuchten bringen, wenn wine spannung anliegt. aber es funktioniert nicht wie es soll!
traxdata wrote: > wollte so ein paar leds zum leuchten bringen, wenn wine spannung > anliegt. aber es funktioniert nicht wie es soll! wenn du die Wandler-Funktion nie aufrufst kann sie ja auch nichts machen..
Abgesehen davon hast Du in Deinem ersten Programm zwei Variablen mit dem Namen result, einmal global und einmal funktionslokal. Das knallt...
jau jetzt du das schreibst. wie gesagt habe so gut wie keine ahnung vom programmieren. danke erstmal.
Traxdara wrote: > jau jetzt du das schreibst. wie gesagt habe so gut wie keine ahnung vom > programmieren. danke erstmal. Dann ist es nicht unbedingt schlau, seine ersten Gehversuche auf einem µC zu machen. Die ersten paar Programme macht man idealerweise auf einem PC um dort mal die Grundlagen der Programmierung zu erlernen. Auf dem PC hast du viel bessere Debugmöglichkeiten und alleine die Tatsache, dass dort eine Ausgabe mit printf einfach auf dem Schirm erscheint ohne dass du grossartig rumkonfigurieren musst, ist für einen Anfänger schon mal Gold wert.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.