Valdis (02.11.2005 11:10, просмотров: 841)
Вопрос Не пойму в чем дело. Переменной loc не присваивается значение.
Что не так?
#pragma vector=TIMERB0_VECTOR //?????? ??????????-??????????? ???-??????
__interrupt void TIMERB0_ISR(void)
{
extern int delta;
extern int angle;
unsigned int loc;
extern const unsigned int Sine_table[];
extern const unsigned int * Sine_ptr;
//angle++; //?????????????? ??????? ???-????????
angle+=delta; //?????????? ???????? ??? ??????? ???????
loc = 1;
//loc >>8; //???????? ??????? ???? ? ?????????? ??? ????????
Sine_ptr=&Sine_table[0]+loc; //? ???????? ?????????
TBCCR1=*Sine_ptr;
}