PIC18F458 глючит

Hi, All ! Ниже приложен asm-исходник демонстрирующий эффект очень напоминающую "дикий баг" 6620/6720/8620/8720 : при некоторой последовательности и размещении команд наблюдается некорректное выполнение команды (это команда "clrf TRISD" в данном случае). Причем только на высоких чатотах тактирования: при 10MHz*4 и

8MHz*4 - ошибка есть (PLL включен), при 6MHz*4 - нет. Наблюдалось на двух микросхемах (а больше их у меня просто нет) PIC18F458-I/P датированных "0233", на микросхеме PIC18F452-I/P данный фрагмент работает без ошибок. Исходник очень чувствителен к изменению - достаточно немного тронуть его и ошибка пропадает. Проверялось все как в плате PICDEM2+ так и в самодельной макетке. Транслировалось MPLAB6.30 и 6.32, шилось ICD2. Может кто глянет на это безобразие свежим взглядом - возможно меня где-то круто проглючило?
Reply to
Alexander A. Vishnyakov
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.