Comparator A

Gast #1931871
Lesenswert?

//                 MSP430xF2471
//             -----------------
//         /|\|                 |
//          | |                 |
//          --|RST      p2.0,CA2|<-- CALED
//            |                 |
//            |                 |
//    CAOUT-->|p3.5     p2.2,CA4|--> CAOUT
//            |                 |
//            |                 |
//          --|RST      p2.4,CA1|<-- CAREF
//            |                 |
//            |                 |

Hilfe

Hallo,

der comparator soll p2.0 CALED und p2.4 CAREF mit einander vergleichen 
und das signal am p2.2 CAOUT ausgeben.

irgendwie klappt es nicht bei mir, vielleicht siet man was ich falsch 
mache, hier meine INIT()

void ComparatorA_Init(void)
{
  //Comparator_A_Init
  CAPD =  CAPD0 + CAPD4;            // P2.0 & P 2.4 deaktiv.
  P2DIR |= BIT2;                    // CAOUT Pin 2.2
  P2SEL |= BIT0+ BIT2 + BIT4;   // P2.2==> CAOUT, P2.3 ==> C+, P2.4 ==> 
C-
  //CACTL1 |= CAEX;
  CACTL2 = P2CA2+P2CA1+CAF;        // Pin to CA0

}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren