Цитата(Cанек @ Aug 21 2010, 14:45)

Вообще проблема следующая...PIC18F252 управляет семисегментым трехразрядным индикатором с общим анодом, схема снизу. Метод управления стандартный, выбор разряда производит контроллер (я изобразил один ключ вместо трех), поставил ключ, но вот ведет себя все странно, по идеи думал, что установив низкий уровень сигнала я заставлю открыться транзистор и тем самым включить нужный разряд...Перед тем как передать управления под власть контроллера я взял и вручную проверил, да все работает ток базы в районе 1-2 мА, поставив контроллер ничего не получилось...напряжение на выводе контроллера оказалось 4,5 В...В чем или в ком косяк??))))
Вывод RC2 имеет отношение к модулю CCP1 и при определенных условиях может не работать как обычный бит порта, т.е. им нельзя управлять через TRIS, LAT и т.д. Надо проверить состояние битов CCP1Mx в регистре CCP1CON. И, как здесь уже правильно подсказали, использовать для эксперимента один из соседних выводов МК.
Сообщение отредактировал Oldman - May 19 2011, 17:39