lpt control для индикаторов
Декабрь 17, 2009
Сей софт был написан мной через 2 недели после изучения дельфей для дня открытых дверей нашего пту. Управляет он платой из 3х индикаторов от старого спутникового приемника. Плата представляет из себя 3 регистра типа cd4094, включенных последовательно и без строба. Используется только 2й и 3й пин с лпт, которые заведены на такт и данные.
Прога показывает 2 метода управления вводом: 1й метой увеличивает на 1, а второй - показывает число сразу. Задержка в милисекундах введена для демонстрации процесса сдвига битов. В конечном счете каша из сегментов выстраивается в знакомые цифры. Внизу кнопка установки нуля - очистка регистров, все сегменты выключены.
Прога использует драйвер, поэтому надо привилегии админа и в вистах работать скорей всего не будет. В хп работает.
скачать исходник
В следущий раз будет разбор принципа работы такой платы на примере мк в сях.