ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
910491 Топик полностью
De_User (15.03.2019 11:31 - 11:35, просмотров: 414) ответил m16_home на 2) При выводе данных ваши данные могут не успеть добраться до вывода и вы читаете прошлое значение с порта - Что то новенькое , это каким транспортом данные добираются что могут не успеть?
Унутренним, #@$, конвейером! Уже перетирали про эту мелкую пакость в ряде новых AVR и TINY. В том числе MBedder писал. Т.е. командами ASM подряд выводим "1" и "0" и получаем полное отсутствие импульсов на порту. Вставляем один или два NOP (в зависимости от конкретного МК) между командами вывода "1" и "0" и любуемся правильными импульсами.
Let's come together right now !