philips p87c52x2bn

Loading thread data ...

Hello, Vadim Ochkin! You wrote in conference fido7.su.hardw.schemes to All on Sat, 11 Jul 2009

14:08:58 +0400:

VO> есть железяка с сабжем. после пары лет работы стала глючить VO> динамическая индикация. из рассмотрения состояния ейных выходов VO> видно, что даже при отключеннии от нагрузки на них уровни достаточно VO> произвольные. т.е. некое их изменение при переключении 0/1 есть, но

Возможно это open drain (собственно у х51 они только open drain и есть) и напряжение на нем определяется нагрузкой, если программа не выводит туда 0.

VO> на всех разное и далекое от положенного.

А какое там положенное?

VO> это они так дохнут? а чего-нить пошаманить можно?

Это вряд ли.

dima

formatting link

Reply to
Dmitry Orlov
Reply to
Michael Belousoff

Hello, Michael Belousoff! You wrote in conference fido7.su.hardw.schemes to Dmitry Orlov on Sat, 11 Jul 2009 20:46:44 +0400:

DO>> Возможно это open drain (собственно y х51 они только open drain и DO>> есть) и напpяжение на нем опpеделяется нагpyзкой, если пpогpамма не DO>> выводит тyда 0.

MB> Стpого говоpя, y 51 есть и веpхний тpанзистоp, но он MB> кpатковpеменно pаботает.

Да что-то не то 2 не то 4 такта, не помню уже. Hо если внешняя обвязка дает непонятно какую нагрузку, это не слишком сказывается на виде сигнала на ножке.

MB> Да, и внyтpенняя подтяжка есть - на всех, кpоме P0. ЕМHИМС.

Там, опять же если память не изменяет, десятки микроампер подтяжка, и то ее кажется можно не включать. Лет 10 уже с х51 дела не имел, не помню уже ни черта. Правильнее было бы оторвать ножку контроллера от схемы и проверить отдельно схему отдельно ножку, подтянув ее скажем килоомом к Vcc.

dima

formatting link

Reply to
Dmitry Orlov

Hello, Vadim Ochkin! You wrote in conference fido7.su.hardw.schemes to Dmitry Orlov on Sat, 11 Jul 2009 15:54:46 +0400:

DO>> Возможно это open drain (собственно у х51 они только open drain и DO>> есть) и напряжение на нем определяется нагрузкой, если программа не DO>> выводит туда 0.

VO> резисторы подтяжки там исправны. вариация их номинала на результат VO> не влияет. сами же уровни, похоже, зависят от состояния соседних VO> линий, причем где-то внутри контроллера.

Я бы оторвал ножки контроллера от схемы, подтянул независимо к Vcc и посмотрел что там. Если таки виноват контроллер - то это очевидно не лечится, разве что получится из него программу вычитать и в другой кристалл залить. Hу или свою написать...

dima

formatting link

Reply to
Dmitry Orlov

Hello, Vadim Ochkin! You wrote in conference fido7.su.hardw.schemes to Dmitry Orlov on Sat, 11 Jul 2009 21:50:17 +0400:

DO>> Я бы оторвал ножки контроллера от схемы, подтянул независимо к Vcc DO>> и посмотрел что там. Если таки виноват контроллер - то это DO>> очевидно не

VO> дык смотрел - нагрузка не причем.

DO>> лечится, разве что получится из него программу вычитать и в другой DO>> кристалл залить. Hу или свою написать... VO> эт если не залочен...

Тогда - в морг.

dima

formatting link

Reply to
Dmitry Orlov
Reply to
Michael Belousoff

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.