Liste der Anhänge anzeigen (Anzahl: 1)
Problem der ADC Wandlung bei AtMega16
Hallo,
ich bin recht neu in der Welt der µC'er und braeuchte etwas Starthilfe.
Bin gerade dabei einen "intelligenten" Thermometer zu basteln, indem ich die Temperatur ueber einen LM35 auslese, die Werte an den ADC des AtMega16 uebergebe, und dieser mir dann die Werte ueber die UART an den Rechner sendet (an Hterm).
Folgendes Problem gibt es dabei: ich kann nur eine 1023 rauslesen auf dem Hterm.
Die Hardware ist voellig richtig, wenn ich mit dem Multimeter an den GND und Output des LM35 geh, mess ich vernuenftige 230mV, die sich auch erhoehen wenn ich den Sensor erwaerme.
Der UART teil der Hardware ist auch richtig, hab davor um die UART zu testen ein Programm geschrieben mit dem ich ueber die UART die LED auf der Platine ein und ausschalten konnte und das Programm mir den "Status" der LED auf Hterm rausgegeben hat.
Das Problem muss also an dem ADC liegene, respective an meinem Code.
Ich hab mal meinen Code als .txt angehangen und hoffe auf zahlreiche Tipps.
Schonmal vielen Dank und Grüße.