Gast
#63086
Moin! Erstmal muß ich ein Lob loswerden: Diese Seiten haben mich auf das basteln mit dem ATMega8 gebracht und es macht mir viel Spaß! Nun habe ich irgendwie ein nicht lösbares Problem: Nachdem ich schon Assembler ausprobiert habe um eine am ADC Eingang gemessene Spannung auf dem LCD ausgzugeben und dies auch klappt bin ich ein wenig "faul geworden" und nutze BASCOM Basic um die gleiche Funktion darzustellen. Mit folgendem Programm, daß bis auf die LCD Ausgabe dem des Beispieles in BASCOM Basic entspricht hab ich es versucht: $regfile = "4433def.dat" Config Adc = Single , Prescaler = Auto , Reference = Avcc Start Adc Dim Messspannung As Word Dim Kanal As Byte Kanal = 0 Cls Lcd "Der Widerstand =" Wait 1 Do Messspannung = Getadc(Kanal) Lowerline 'select the lower line Lcd Messspannung Lcd " Kanal " Lcd Kanal Incr Kanal If Kanal = 8 Then Kanal = 0 Wait 1 Loop End FAZIT: Er zeigt immer 1023 als Wert an. Was mache ich falsch? Danke für Eure Hilfe, Michael