Fila (23.08.2004 11:54, просмотров: 2328)
Прерывания таймера B в msp430f148 Установка таймера :
_EINT(); // запуск прерываний
/* Инициализация Таймера B */
TBCCTL0 = CCIE;
TBCTL = TBSSEL_1 + MC_2 + ID_3 + TBIE + TBCLR ;
в отладчике ставлю брейкпоинт в ISR
#pragma vector=TIMERB0_VECTOR
__interrupt void Timer_B (void)
{
}
это я понимаю, но почему у меня еще залезает программа в другой вектор :
#pragma vector=TIMERB1_VECTOR
__interrupt void Timer_B2 (void)
{
}
хотя в остальных регистрах TBCCTLх биты CCIE сброшены?
Непонятно!!!