So I've got my little msp430g2231 on a launchpad, it's driving a single servo. I've followed this blog to achieve the necessary signal to drive the servo. To do this I use TACCR0 to control the frequency of my signal, and I use TACCR1 to control the duty cycle.
While reading the User Manual (as of 4/19/11 the most recent revision is H). I see in section 12.3 that there are 3 CCRx (CCR0-2). The TACCR2 related registers are annotated with the following: "Not present on MSP430x20xx device." Which I thought lucky, since this does not match the chip I am using. I'd love to be able to drive 2 servos and make an x-y something or another. However reviewing the datasheet I see no mention of the CCR2 or an output for it. I see TA0.0 and TA0.1, but no TA0.2.
What did I miss? Is it possible to toggle 2 pins at different duty cycles using the same Timer_A without using interrupts with the msp430g2231? The user manual says there are 3 CCRs, the product search says there are 3 CCRs, the datasheet shows only 2 CCRs.
Let the forum begin!
Cheers,
-Ken