koyodza (16.12.2009 20:11, просмотров: 78) ответил freebsdd на 7-ми сегментный (8-ми разрядный) Индикатор и AT89C51, Очень Прошу Помочь!..
это называется "динамическая индикация". Применяется очень широко Чтобы все цифры были видны постоянно, нужно их выводить все по очереди, постоянно повторяя. Для "коротких" индикаторов (до 10 знакомест) наиболее удобно использовать последовательный вывод каждого знакоместа. Чтобы мерцание не было заметно, частота выдачи должна быть достаточно высокой. Можете сделать длительность выдачи одного символа например 2,5мсек, тогда частота мигания будет 1/0,0025/8=50Гц
Для особых условий эксплуатации (напр. на подвижных объектах) обычно выбирают более высокую частоту.
Чтобы не было "мерцания", период должен быть достаточно "жестким", т.е. время не должно плавать