Gast
#1092703
Moin moin , vielleicht kann mir grad zufällig jemand mit meinem Problemchen helfen... Es geht um folgendes: Thema ADC, mit Atmega 8, F=3,686400Hz.. Habe bisher ein Poti mit 0-5V und einer Uref von 5V angeschlossen. Nehme einen der 10bit Wandler also 1024er Auflösung. Die Werte sprich 0-1023 lassen sich auch prima auf dem LCD darstellen.. Mein Problemchen.. Ich wollte einfach mal fix hergehen und mir die Werte in % darstellen lassen.. Sollte ja eigentlich kein Problem sein dachte ich..also habe ich den ermittelten Wert, nennen wir in "x" einfach mit 100 multipliziert und durch 1024 geteilt..anschließend ausgegeben. Rein rechnerisch sollte das wunderbar funktionieren..aber komischerweise zeigt mir das LCD die Werte 0-64% an springt danach auf 0% und geht den Rest des Potis bis 25% hoch.. Warum?? Formel schaut so aus: y=(x*100)/1024; wenn ich einfach mal y=100 eingebe kann ich diese auch wunderbar darstellen. ALso die LCD Routine scheint kein Prblem zu sein.. Auch wenn ich verschiedene andere Rechnungen durchführe kann ich die Ergebnisse darstellen.. Nur bei der richtigen Prozent Darstellung bockt der Controller..;) Vielleicht seh ich grad vor lauter Bäumen den Wald nicht mehr..daher die Frage. Bei interesse poste ich gern auch mal meinen Quelltext. Hätte da noch ein Interessantes Phänomen ..aber alles der Reihe nach Vielen Dank im Vorraus und SChönen Gruß Alex