Forum: Mikrocontroller und Digitale Elektronik 1bit dac am msp430


von Patrick S. (kof)


Lesenswert?

hallo.

ich habe da ein paar verständnisprobleme mit dem 1bitDAC (pwm)

ich brauce 8kHz bei 8 bit ausgabe(bei 8MHz clock auf einem msp430f149)
, also initialisiere ich den Timer und die clock so
1
void init_clock(void)
2
{
3
  BCSCTL1 &= ~XT2OFF;                   // XT2 = HF XTAL
4
  do 
5
    {
6
      IFG1 &= ~OFIFG;                   // Clear OSCFault flag
7
      for (i = 0xFF; i > 0; i--);       // Time for flag to set
8
    }
9
    while ((IFG1 & OFIFG) != 0);          // OSCFault flag still set?   
10
            
11
    BCSCTL2 |= SELM1;                     // MCLK = XT2 (safe)
12
}
13
14
void init_timer(void)
15
{
16
  TACTL = TASSEL1 + TACLR;              // SMCLK, Clear Tar
17
    CCTL0 = OUTMOD_4 + CCIE;              // CCR0 toggle, interrupt
18
enabled
19
  CCR0 = 500;
20
  TACTL |= MC1;                         // Start Timer_A in continuous
21
mode
22
  P2DIR |= 0x01;              // P2.1 as putput  
23
  P2SEL |= 0x01;            
24
}

aber wo schiebe ich jetzt die daten hin, die ich via dem 1bitDAC
ausgeben will???

könnt ihr mir dabei helfen???
mfg
KoF

von KoF (Gast)


Lesenswert?

keiner da, der mir helfen kann???

von KoF (Gast)


Angehängte Dateien:

Lesenswert?

nichts geht mehr :-(

^^ der code verursacht rein garnichts!!! (nicht mal ansatztweise
pwm!!!)
alles bleibt auf low.

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.