ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
811967 Топик полностью
Nikolay_Po (25.01.2018 18:38, просмотров: 292) ответил mr-x на Вставил три нопа между изменениями TRIS. Не помогло.
asm volatile ("nop");? Какие частоты CPU/периферии? Нет ли в вашем ПИКе кэша инструкций? У меня как-то был случай с PIC24HJ128GP202. На 70МГц ЦП требовалось три нопа минимум, чтобы корректно прочитать статус ЮАРТ после записи. Конечно, порт ВВ попроще, но я бы нопов шесть зафигачил, для надежности. И с контролем дизасма.