ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
756160 Топик полностью
argus98 (15.05.2017 22:19 - 22:33, просмотров: 135) ответил MBedder на Как понять "...+ F0*(IN=1)" - не с минусом ли знак "=" перепутан?
Не перепутан. Эквивалент - ..+ F0*IN (где IN = 0 или 1). PS Считал, что (IN=1) будет понятнее. PPS В примере на асме, для FO используется доп.до 2 (256-F0). Поэтому вместо ADD применено SUB. (минус и минус дают плюс) PPPS Этот фильтр можно использовать не только для подавления дребезга, но и как первичный преобразователь ШИМ -> КОД и/или ЧАСТОТА -> КОД (только уже в 2-3-4 байтовом виде) программным способом, когда с таймерами напряжёнка.