Здравствуйте, коллеги!
Отладил программу на контроллере STM8S105K4, перенёс потом её на STM8S003F3 и обнаружил, что готовая программа не работает. С помощью отладчика увидел, что не работает таймер TIM2. Проверил биты конфигурации, бит UIE (разрешение прерывания от TIM2) не установлен. Проверяю отладчиком, UIE ни в какую не устанавливается. Попытался записать число 0xFF во все доступные биты регистра IER. Ни в один бит ничего не записалось. Записывал этот бит вручную в окне "Registers", но прерывание не появилось. Причём пытался всё это делать и в симуляторе, но яйца те же... Кто-нибудь сталкивался с такими чудесами? Что может быть?
Среда - IAR, отладчик - ST-LINK/V2/01-0, контроллер - STM8S003F3.