Proteus не сбрасывает флаг RBIF в регистре INTCON
Proteus не сбрасывает флаг RBIF в регистре INTCON.
Использую Proteus 7.5 SP3.
Проблема в том что программа отлажена в MPLAB 7.31, флаг RBIF скидывается. Когда моделирую в Proteus попадая на строку:
bcf INTCON, RBIF
Смотрю на состояние регистров, в результате флаг остается в прежднем состоянии. Т.е. не сбрасывается. И в результате все прерывание повторяется заново(что нормально если флаг не скинут).
Прошу подсказки в чем дело. Почему Proteus не скидывет флаг RBIF?
Заранее всем спасибо!
Файлы проектов в MPLAB и в Proteus прилогаю!
Последний раз редактировалось korpinbox; 22.01.2010 в 15:17.
Причина: Недописал
|