[an error occurred while processing this directive]
|
V8.20PL4 в PL1 тоже самое.
Кто сталкивался с таким проявлением
static const ASCIITable[]={
0, // 32 ' '
DISP_NONE // 33 '!'
....
}
main(){
....
Str[j]=ASCIITable[Str[i]-' '];
...
}
При вызове прерывания периодически( 1 на 40 вызовов)
не записывается результат по j-му индексу(куда пишется не знаю).
Запрет прерывания или расположение ASCIITable в RAM исправляет ситуацию.
Для PICC(PIC16F876) все работает как надо.
Что делать? Лечить или апдейта ждать?
С уважением, Иван.
E-mail: info@telesys.ru