Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo, > > wenn ich den ADC mit einem Widerstand gegen GND schaltet bekomme mit dem folgenden Programm > Werte zwischen 0 und 43 als Ergebnis. > Wenn ich VCC als Referenzspannung wähle bekomme Werte zwischen 0 und 25. > Diese ist mit unterschiedlichen Controllern reproduzierbar und ärgert mich auch auf meinem eigenen Board. > > Spiele ich das gleiche Programm mit AD0/AD1 auf die Mega32 > erhalte ich mit dem Application Board bzw. eigenen Boards das konstante Ergebniss 0 > > Netzteil etc. sind absolut identisch > Das einzige was mir im Datenblatt der ATmega128 auffällt ist die Anordnung des LC Netzwerkes > zwischen AVCC und ACC (GND) im Vergleich zu den Application Boards. Aber auch dieser Unterschied > ist auf dem Application Board der Mega 32 und Mega128 identisch . > > Programm: > > ADC_Set(ADC_VREF_BG,3); > while(1) > { > > > Dow= ADC_Read(); > > Zeile1="Status"; > LCD_CursorPos(0); // LCD Cursor positionieren > > LCD_WriteText(Zeile1); // String Zeile1 ausgeben > > LCD_CursorPos(0x0A); // LCD Cursor positionieren > Str_WriteWord(Dow,10,num,0,4); > > LCD_WriteText(num); // > AbsDelay(500); > } > > Im voraus vielen Dank für eure Hilfe > Gruss > Thomas