Gast
#337145
hi! also ich lese mit nem atmega16 (programmiert per bascom ;) ) einen ad wandler kanal aus und muss diesen um einen sinnigen wert auf einem lcd display darzustellen ja umrechnen. der a/d wandler wert liegt ja als binärwert vor?! und ich brauche es halt als normalen zahlenwert mit entsprechendem umrechnungfaktor (wegen ad eben usw.) der umrechnungsfaktor wäre -> * 0.48828125 habe folgende codeschnippsel ausgetestet... nr 1# endwert = getadc(0) * 0.48828125 nr #2 binarwert = Getadc(0) endwert = Binval(binarwert) * 0.48828125 und denn eben -> Lcd "Wert: " ; endwert aber er zeigt mir immer 0 :( der wert vom direkt auf das lcd gelegten binärwert ist 25, also sollte die rechnung irgendwas um 12,20703125 bringen. oder so =D