Привет. Делал так: секунда делится на n равных промежутков, в каждом промежутке одна цифра горит m, другая n-m. m = n/n. m постепенно увеличивается, пока не станет равно кол-ву промежутков. В своем примере я брал n = 100, то есть один период = 10мс, m, соответственно, 100 мкс. То есть одна цифра горит 100 мкс, другая 10000 - 100 = 9900 мкс, потом 200 / 9800 и так пока не дойдет до 9900 / 100. Надеюсь, понятно объяснил. На глаз получилось оочень плавно, но проект я так и не доделал(
Александр Сергеев вроде понял принцип работы, прошивку я не напишу, бо я не программист к сожалению, но хоть знать принцип буду. спасибо за разьяснение.
класс, как так сделано то?
Привет. Делал так: секунда делится на n равных промежутков, в каждом промежутке одна цифра горит m, другая n-m. m = n/n. m постепенно увеличивается, пока не станет равно кол-ву промежутков.
В своем примере я брал n = 100, то есть один период = 10мс, m, соответственно, 100 мкс. То есть одна цифра горит 100 мкс, другая 10000 - 100 = 9900 мкс, потом 200 / 9800 и так пока не дойдет до 9900 / 100.
Надеюсь, понятно объяснил. На глаз получилось оочень плавно, но проект я так и не доделал(
Александр Сергеев вроде понял принцип работы, прошивку я не напишу, бо я не программист к сожалению, но хоть знать принцип буду. спасибо за разьяснение.