Hi, Ich verwende ein Olimex MSPF169LCD Development Board. In meiner Schaltung habe ich 3 Sensoren an die Ports 6.5,6.6 und 6.7 gehängt. Die Schaltung funktioniert optimal. Sobald ich das Dev-Board draufstecke verändern sich meine Werte. Ein Beschleunigungssensor zum Beispiel, der in der Schaltung ohne Board die erwarteten 1,22V liefert liefert sobald ich den 3,24V. Wenn ich die ADC Ports ausschalte funktioniert es auch! Sobald ich die Ports mit: P6DIR=BIT5|BIT6|BIT7; für den ADC verwende bekomme ich die falschen Werte. SO konfiguriere ich den ADC: ADC12CTL0 = ADC12ON + SHT0_15 + MSC; // ADC12ON, reference on Avcc, 1024 cycles ADC12CTL1 = CSTARTADD_0 + SHP + CONSEQ_1; // first conversion in MEM0, sequential ADC12MCTL0 = INCH_0; ADC12MCTL1 = INCH_1; ADC12MCTL2 = INCH_2 + EOS; Hat jemand soetwas schon mal gehabt und weiss im besten Fall auch noch woran es liegt?? Vielen Dank!
werde ich sofort versuchen! In den Beispieldokumenten von TI wird das nicht gemacht... OMG wie bescheuert war den der Fehler... nicht DIR sonder SEL... Danke für die Hilfe!
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.