ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
105082 Топик полностью
vak255 (16.11.2007 12:24, просмотров: 117) ответил Shura на ну-ну, плюй дальше, ещё чего-нибудь перепаяй ;-)
ну не знаю, ткни пожалуйста на пункт в руководстве по поводу захвата и режима MC_1... мне как раз и надо чтобы были прерывания каждые 52 такта, плюс прерывания при изменении сигнала на P4.6... с модулем захвата 4 и P4.4 это прекрасно работает... вот программа, которую я зашиваю в отладочный модуль (голый проц без обвязки). режим такой как ты хочешь (MC_2) - TBCTL4.CCI висит в '0', а TBCTL6.CCI при выполнении asm("nop") изменяется. мистика :) причем если отлаживать в симуляторе, а не в FETdebug - то все красиво... ------------------------------ int main( void ) { TBCTL=TBSSEL_2 + TBCLR + MC_2; TACTL=TASSEL_2 + TACLR + MC_2; TBCCTL4=CCIS_1 + CCIE + CM_1 + CAP; TBCCTL6=CCIS_1 + CCIE + CM_1 + CAP; asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); asm("nop"); }; ------------------------------