Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041
Отсмотрел все. Прерывание разрешено : ECF в PCA0MD выставлен, EPCA0 в EIE1 выставлен. Видно, что счетчик считает и что флаг CF в PCA0CN выставляется. А прерывания нет. Процессор 340.
Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041
как написал обход на 3 регистре, так появилось прерывание от переполнения основного счетчика PCA0. что изменилось - не знаю. заремарил все что связано с 3 регистром - прерывание от переполнения основного осталось. вроде в тексте кода я никуда не лазил и состояние флагов отладчиком смотрел. непонятно....
В самом деле смахивает на баг. Хочу заметить, что силабс не утруждает себя оформлением errata (на 340 не находится). Это упоминалось не раз на их форуме в том числе.