Hallo, ich habe einen ATINY26 und nutze BASCOM. An pin 20 liegt ein Poti (ADC0). Mit dessen Veränderung die Ports PB0 und PB1 zu- bzw abgeschaltet werden. Nun müßte der AD-Wert auf dem Display ablesbar sein ? Das LCD ist richtig dran, denn einfache LCD "Tect" -Ausgaben funktionieren. Anbei der Code: $regfile = "at26def.dat" $crystal = 1000000 Dim Ad As Word Config Portb = Output Config Adc = Single , Prescaler = Auto , Reference = Avcc Start Adc Cls Do Ad = Getadc(0) Lcd Ad If Ad = 128 Then Portb.0 = 1 If Ad = 200 Then Portb.1 = 1 If Ad > 255 Then Portb.0 = 0 If Ad > 255 Then Portb.1 = 0 Loop Ich danke für einen Tip MfG Stephan.
Wäre der wert vom adc kein Byte? word war doch immer was andres, versuchs mal als byte, oder nimmst du den 10 bit modus vom ADC?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.