Beim Tiny13 erübrigt sich der Kondensator an AVCC natürlich. Der Kondensator von VCC nach GND, auf kurzen Wege dicht am IC sollte schon sein. Nicht nur wegen des AD-wandler, auch schon wegen Funkstörungen.

Der Teiler wird über ADPS0...ADPS4 eingestellt. Im Code ist ein Teiler von 6 eingestellt. Das ist etwa wenig - besser ein Wert von etwa 20, das sollte aber nur etwas mehr rauschen ergeben.

In der Zeile:
" spannung=(result*297/100; "
kann es zu einem Überlauf kommen. Result*2978 passt nicht mehr unbedingt in eine integer Zahl. Da sollte man das Abziehen aus der Nächsten Zeile Vorziehen, oder mit Longint Zahlen rechnen.