При прозвонке выводов микроконтроллера или выводов КМОП микросхем,можно заметить,что между выводами питания и остальных выводов есть одинаковое падение напряжения,около 650 мВ как у диодов.Так происходит потому,что там действительно есть диоды и на каждом выводе их две штуки и подключены они так,как показано на схеме.Катод диода подключен к плюсу питания а анод к минусу.Это делают для защиты входов и выходов микросхем от высокого напряжения и статики.
Как это работает.Я спаял два диода как показано на схеме и подключил к ним питание 7.4 Вольта.В среднюю точку двух диодов подключил вольтметр и туда же подаю с блока питания регулируемое напряжение через токоограничивающий резистор.Если напряжение с блока питания будет ниже чем напряжение 7.4 Вольта + падение напряжения на диодах,вольтметр будет показывать напряжение блока питания.Но если блок питания превысит это напряжение,то верхний по схеме диод открывается и "стравливает" лишнее напряжение на источник питания 7.4В,при этом на вход микросхемы будет поступать почти стабильное напряжение 8.6 Вольт и выше не будет,даже если на блоке питания выставить 20 Вольт.Вот примерно так работает эта защита.Если потенциал минуса в средней точке будет больше,то откроется нижний диод и также стравит лишку.
Но есть небольшие нюансы.Ток моих диодов достаточно большой,а ток диодов в микросхеме незначительный,буквально может быть несколько мА.По этой причине они могут выйти из строя от незначительного по мощности импульса.Также надо учитывать,что нельзя оставлять микросхемы без подключенного питания но при этом на вход будет поступать сигнал.Получается,что сигнал через диод поступит на выводы питания микросхемы и она будет работать тогда,когда не должна.