Отправлено
ARV 11 марта 2008 г. 20:52
В ответ на: Ответ: отправлено
<font color=gray>Борис</font> 11 марта 2008 г. 20:43
Phase - номер светящегося в данный момент разряда. SetScan() - функция включения конкрнетного номера разряда. SetSeg() - функция вывода нужных сегментов в заранее выбранный порт SegData[] - массив выводимых значений, т.е. аналог "экранной области" DIG_N - количество разрядов индикатора
Все это выполняется по прерыванию от таймера каждые N миллисекунд, причем N таково, чтобы при DIG_N индикаторов каждый из них "мерцал" чаще, чем 25 раз в секунду