Код
TACTL=TASSEL_2|ID_0|TACLR; //TACLK=SMCLK/1=3.6МГц
TACCR0=94; //период = (unsigned int)(3600000.0f/38000.0f+0.5f)-1
TACCR1=47; //полупериод = период / 2
TACCTL0=0;
TACCTL1=OUTMOD_3; //установка(EQU1)/сброс(EQU0)
P1DIR|=BIT2; //P1.2 выход
P1SEL|=BIT2; //P1.2 выход TA1
TACTL|=MC_1; //режим счета CountUp
Частота на выходе должна получится 37894,7Гц, отклонение от номинальной около -0,3%
Не забудьте правильно проинициализировать источники тактирования, чтобы частота SMCLK была именно от кварцевого генератора 3,6МГц.