Hello All!
Имеется следующий глюк.
При прерывании в дивайсе (часах) на пике 18F252 от таймера2 сохраняется контекст в ячейках. Регистр выбора банка установлен в 1 и в 1-й странице находятся ячейки для контекста. Регистр выбора банка задается до открытия прерываний и более нигде в программе не изменяется. Программа безбожно глючит, выполняя произвольные действия. Если ячейки для контекста перевести в 0 страницу, все работает как часы. Рассмотрение листинга показывает, что бит выбора текущего/нулевого банка в командах генерируется правильно. В чем дело?
Anatoly