Gast
#1931871
// 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
}