Nimm ein Beispiel aus der Sample von Basocm und sende an ein LCD die Daten....
du hast auch" $baud=9600" oder 19200 oder.... vergessen.
Hallo,
ich bekomme meinen ADC nicht zum laufen!
Ich „übe“ auf einem myAVR Board (ATmega88) und als Testcode habe ich einfach mal das hier probiert:
Leider zeigt er mir als Print-Wert dann immer nur 0 an, egal, wie ich am Poti drehe (RS232 Verbindung funzt aber).Code:$regfile = "m88def.dat" $crystal = 3686400 Dim Wandler As Word Config Adc = Free , Prescaler = Auto , Reference = Off ‘OFF: AREF, internal reference turned off Start Adc Do Wandler = Getadc(0) Print Wandler Wait 1 Loop End
Habe auch schon probiert Port C0 als Eingang zu definieren, geht da aber auch nicht.
Wie könnte ich testen, ob der ADC überhaupt geht?
Hoffentlich hab ich ihn nicht zerschossen…
Grüße
Robert :-)
Nimm ein Beispiel aus der Sample von Basocm und sende an ein LCD die Daten....
du hast auch" $baud=9600" oder 19200 oder.... vergessen.
Schreib mal'
Print str(Wandler)
bin mir jetzt nicht sicher, ob er das automatisch macht.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Hallo,
wie ist denn AREF bei diesem Borad beschaltet,
wenn Du 0-5V messen willst, muss an AREF auch 5V anliegen.
Wenn man $baud nicht im Programm angibt, ist es die Defaulteinstellung, und das ist meist 9600, also kann man das hier weglassen. Denn funktioniert hat's ja.
Bascom Wandelt Zahlen automatisch um bei der Ausgabe mit Print.
Mensch nimm ein Beispiel aus der Sample von Bascom............
Lesezeichen