Nu, schade das mir keiner helfen kann...aber mein Problem hat sich zwischenzeitlich etwas verändert!
Ich bekomme seid gestern Werte an der UART...allerdings sind die alles andere als konstant und etwas seltsam!
An der UART kommen verschiedenste Byte's an...z.B. H=092 L=000 oder H=093 L=192
Hauptsächlich kommt als Hibyte des ADC 093 und als Lowbyte 000 an. Die übertragung ist wie oben (udr=HiByte Waitms 500 udr=Lowbyte) die ADC auslesung auch (erst LowByte = Adcl Waitms 5 HiByte=Adch)

Wenn ich nun aus beiden mittels "Ergebnis=Makeint(LowByte, HighByte)" ein Word mache kommt nurnoch 000 und ab und zu 092 an. Wenn ich das ganze rumdrehe kommt 093 an (ohne dieses komische 192).

Der Wert müsste ~710 sein (ungefähr 1,78V, 10Bit Auflösung und interne 2,56V Referenz).
Wenn ich das ganze etwas anders rechne (AVcc als Referenz und 8Bit) kommt ungefähr 1,77V raus...was eigentlich stimmt!

Hab ich irgendwas bei den Registern übersehen? Zahlendreher? Falsch konfiguriert?
Ich hab keine Ahnung warum das so ist...!

Ich bin echt für jede Hilfe dankbar!