Для AVR деление тоже дорогостоящая операция. Лучше использовать умножения и сдвиги, что-то вроде такогоMagicianT писал(а):speed = ( CTC + 48 ) /96
speed = ( ( (long)CTC+48)*683)>>16;
Для AVR деление тоже дорогостоящая операция. Лучше использовать умножения и сдвиги, что-то вроде такогоMagicianT писал(а):speed = ( CTC + 48 ) /96
Скорее всего это неважно в данном случае.COKPOWEHEU писал(а): Для AVR деление тоже дорогостоящая операция. Лучше использовать умножения и сдвиги, что-то вроде такого