10 Anni 9 Mesi fa - 10 Anni 9 Mesi fa #1
da elpablito
E' il solito problema del sabato notte vediamo se c'è qualche insonne che mi sa rispondere
altrimenti aspettiamo il Mauro
La CPU è un MSP430G2553
Stò generando il solito PWM tutto ok,(ignorate al momento le due istruzioni con gli asterischi davanti) sulla porta P1.2 (TA0.1) mi ritrovo il PWM.
E' possibile, aggiungendo le due istruzioni con gli asterischi avere l'uscita su un pin? Secondo me non è possibile, ma si chiede conferma.
// Settaggio delle porte
P1DIR |= 0x04; // P1.2 = Uscita del segnale
P1SEL |= 0x04; // P1.2 = Uscita della periferica TimerA
//settaggio del timerA con periodo di 20 mS e un duty Cycle minimo pari a 5 mS
TACCR0 = 20000; // PWM Periodo pari a 20 mS
TACCTL1 = OUTMOD_7; // TACCR1 in modalità reset/set
****** TACCTL2 = OUTMOD_7; // TACCR2 in modalità reset/set
TACCR1 = 500; // TACCR1 Duty Cycle del PWM pai a 0.5 mS
****** TACCR2 = 2000; // TACCR2 Duty Cycle del PWM pai a 2 mS
TACTL = TASSEL_2 + MC_1; // SMCLK, upmode
Saluti
Paolo
Ultima Modifica 10 Anni 9 Mesi fa da elpablito.
Si prega Accedi o Crea un account a partecipare alla conversazione.