Если у МК на ногу вывести 0 - то это фактически значит, что эта нога внутри МК проключена на землю.
Теперь, предположим, есть LCD модуль, который на свою ногу выдает 1 (например сигнал busy). И внутри LCD модуля эта единица на самом деле тоже прокинута с питания +5В.
Если ошибится, и у МК на ноге, которая принмает сигнал от LCD модуля, поставить не режим ввода, а режим вывода и поставить на этой ноге 0 (т.е. кинуть на землю), то получится, что ток потечет от +5, через ногу LCD, через ногу МК, на GND. И так как там резюков нету никаких, то ток будет нехилый и все к черту погорит.
в документации на МК и ЖКИ-модуль приводятся значения уровня 1 и 0 при соответствующих токах. зная эти величины (часто и приводят для пары значений токов), можно оценить "внутреннее сопротивление", через которое вывод соединяется с землей или питанием. а зная порядок этого сопротивления можно оценить и порядок тока, протекающего в аварийных режимах. и, наконец, оценив эти токи можно прогнозировать последствия... вероятность выхода порта МК из строя в описанной ситуации мала, хотя и не равна нулю.
из практики скажу, что КЗ между цифровыми сигналами довольно редко выводят микросхемы из строя. пощупав корпус микросхемы вы обнаружите ненормальные условия ее работы - греюццо непадецки
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Карма: 16
Рейтинг сообщений: 14
Зарегистрирован: Вс июн 01, 2008 00:17:35 Сообщений: 4673 Откуда: Я всего лишь плод вашего воображения...
Рейтинг сообщения:0 Медали: 1
Вот как раз из практики следует очень большая опасность смерти микрухи. Я лично пожег две К580ВА86 в свое время чисто из-за разрыва дорожки на плате, что привело к соединению выходов двух буферов, на которых были разные входные байты. Результат - два горелых, сильно вонючих буфера.
Кусок керамики не помню с какой ЛА попал однажды в бровь по той же причине - соединились две ноги, теперь уже из-за сопли припоя.
Больше у меня случаев не было. Но и не приходило мне в голову специально соединять выхода друг с другом (речь о ТТЛ и КМОП).
Посему не стоит бездумно соединять выходы ИМС. Можно конечно опираться на эфемерное внутреннее сопротивление, но обычно практика такая - выходы, которые предполагают значительнео нагружение имеют в даташите нагрузочную хар-ку и иногда характеристики выдерживаемых перегрузок, отсюда можно все посчитать и понять - соединять или нет. Те же выходы, где эти характеристики не предполагается вообще не предполагают никакой на них надежды. Очень часто конструктора на основе личного опыта втыкают токоограничительные резюки на выходы ИМС (обычно не на все выходы).
В случае с МК не надо ничего бояться. В сбросе у него все ноги отключены от шин питания и земли. Главное - не ошибиться в проге.
Если МК - PIC, то там ток КЗ ограничен значением в 20мА. Читайте ДШ.
Тоже самое и ЖКИ. Ну не выдаст он со своей ноги и 100мА. Проверено.
Если есть желание перестраховаться - ставьте 470 Ом в разрыв каждой цепи.
Если МК - PIC, то там ток КЗ ограничен значением в 20мА. Читайте ДШ. Тоже самое и ЖКИ. Ну не выдаст он со своей ноги и 100мА. Проверено. Если есть желание перестраховаться - ставьте 470 Ом в разрыв каждой цепи.
Так, чего то я не понимаю. В AVR тоже ток ограничем, не помню точно, но от 20 до 60 мА. Только я эти цифры понимал, как ток, который можно через них пустить и еще не спалить.
Например, если я подам на ногу 1 (+5В) и ногу напрямую заведу на землю, то скоре всегу пальну МК, так как ток превысит допустимый.
Почитал - забавно, никогда такие опыты не приходило в голову проводить. Вот один раз плисину (CPLD) поджарил хорошенько - тоже еще, палец держать едва можно, но ничего - живая осталась =)
Как-то писал прошивку для жк с нуля, ессно при отладке регулярно получалась ситуация 1-0, да, МК потеплел и ЖК тоже но сгореть и не пытались, такчто считаю что опасности никакой. Кстати я BUSY вообще не опрашиваь, порт лишний жалока пашет и без него нормально.
_________________ Всё просто как самогонный аппарат
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения