Gast
#59062
Hallo, ich arbeite mit dem AVR Atmega8l betrieben mit 1MHz und habe versucht eine Spannung an einem analogen Eingang AD zu wandeln und den Wert über die serielle RS232 Schnittstelle auszugeben. Die Schnittstelle funktioniert. Die Bytes ADMUX und ADCSRA hab ich dem Datenblatt entsprechend gesetzt. Der ADInterrupt funktioniert ebenfalls. Allerdings steht in den Registern ADCH und ADCL "/0" drin. Entsprechend erscheinen im Terminalprogramm z.B. die Zahlen 248 (ausgabe on H und L Byte) , 254 bei (je bei L und H Byte) Die Ascii Zeichen des Terminalprogrammes stimmen auch nicht mit der offiziellen Ascii tabelle überein. Hat jemand eine Idee an was es liegen könnte.ASM file im Anhang. Danke im voraus für eure Antworten. MfG Benni