Цитата(AndyBig @ Oct 3 2005, 14:30)
Цитата
если для разных микросхем любой из выводов может служить как вход и как выход.
Ну, положим, при программировании у каждого контроллера строго определены выходы на вход, выход или двунаправленность. В этом случае просто делается колодка с панелькой для программируемого контроллера и с соответствующей разводкой. Для двунаправленных линий (в большинстве случаев это 8-битный порт данных) используется шинник 74hc245, для однонаправленных - 74hc244.
Читайте лучше поднятый выше вопрос - подразумевается, что на программаторе будут программироваться не только МК, но и пассивные БИС - в частности микросхемы памяти, или еще что то в этом роде, имеющие повышенное напряжение программирования
Цитата
Когда мы программируем микросхему, у которой имеется ИД код все понятно - если код не читается - мы не можем идентифицировать микросхему, и не программируем ее. Но есть же микросхемы и без ИД. Как быть в этом случае?
Так что с програмированием контроллеров вообще в этом плане проблем нет - неисправный контроллер не выдаст ИД, и программатор, в силу своего самосохранения :-) откажется девайс программировать.