Forum: Mikrocontroller und Digitale Elektronik MSP 430 Inputchannel Auswahl


von Günther Waldner (Gast)


Lesenswert?

Hallo, ich bins wiedermal.
Ich hätt eine Frage zur Input Channel Auswahl des ADC10.

Wähle ich mit
1
ADC10CTL1 = INCH_12+CONSEQ_2;
A 12 aus???? Oder wenn nicht, mit welchem INCH Befehl würde ich A12 
auswählen?

Es geht aus der Header Datei nicht richtig hervor ( oder ich verstehs 
nicht)
Benutzen tu ich einen MSP430F2272.

Danke

von Jörg S. (joerg-s)


Lesenswert?

INCH_12 ist für A12 richtig.

von Alex (Gast)


Lesenswert?

Hallo,

INCH_12 sollte passen. Bitte nicht vergessen den Analog Enable noch zu 
setzen.

Was hast du an INCH_12 nicht verstanden, ich gehe mal davon aus, dass es 
die nomanklatur mit den "_" ist.

_12 heißt nicht anders als wähle 12 BINÄR => 1100

_10                                       => 1010

Am besten schlägst du solche Sachen immer im Userguide nach (Seite 611).

mfg

von Günther Waldner (Gast)


Lesenswert?

Hallo, habs im User Guide schon nachgeschlagen gehabt.

irritiert hat mich das header file.
1
#define INCH_0              (0*0x1000u)
2
#define INCH_1              (1*0x1000u)
3
#define INCH_2              (2*0x1000u)
4
#define INCH_3              (3*0x1000u)
5
#define INCH_4              (4*0x1000u)
6
#define INCH_5              (5*0x1000u)
7
#define INCH_6              (6*0x1000u)
8
#define INCH_7              (7*0x1000u)
9
#define INCH_8              (8*0x1000u)
10
#define INCH_9              (9*0x1000u)
11
#define INCH_10             (10*0x1000u)
12
#define INCH_11             (11*0x1000u)
13
#define INCH_12             (12*0x1000u) /* Selects Channel 11 */
14
#define INCH_13             (13*0x1000u) /* Selects Channel 11 */
15
#define INCH_14             (14*0x1000u) /* Selects Channel 11 */
16
#define INCH_15             (15*0x1000u) /* Selects Channel 11 */

Und zwar die Kommentare mit Selects Chanell 11.
Danke für eure Hilfe

von Jörg S. (joerg-s)


Lesenswert?

Das steht da wohl nur weil die anderen Devices diese Kanäle nicht haben 
und dort alles auf Kanal 11 geht.

User Guide:
> MSP430x22xx devices only. Channels A12-A15 tied to channel A11 in other
> devices

von Günther Waldner (Gast)


Lesenswert?

Dankesehr.
Also sollte alles klappen.

Tolles Forum

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
Noch kein Account? Hier anmelden.