Большое спасибо за развернутый ответ, sya!
Прояснился ряд важных моментов. Надеюсь, это будет актуально не только для меня, но и для других пользователей 1887ВЕ4/7 (да и для пользователей АВР!)
Отфиксирую, что я понял из Вашего сообщения (и ТО на 1887ВЕ4 и мега8535):
а) Между шинами Vcc и AVcc имеется пара встречно-параллельно включенных p-n переходов (диодов). Кстати, с довольно малыми токами утечки (всего лишь десятки микроампер при 650 ... 700 мВ прямого смещения).
б) Протекание уравнительных токов через эти диоды непосредственно не влияет на возможную порчу информации в ЭСППЗУ МК. Более того, при некоторых условиях, уравнительные токи являются защитным механизмом (если оказываются способны уменьшить разность напряжений между шинами Vcc и AVcc).
в) Опасность порчи содержимого ЭСППЗУ создает ТОЛЬКО неуправляемое поведение цифрового сегмента при "промежуточных" уровнях напряжения на шине Vcc (ниже рабочих значений, но уже достаточных для записи/стирания ЭСППЗУ). С этим борются ряд узлов в МК, в частности схемы POR и BOD, формируя сигнал "внутренний сброс" при потенциально опасных напряжениях питания МК. Однако, POR реально контролирует напряжение на шине AVcc (и также от шины AVcc работает BOD?) Поэтому, при значительной разнице в мгновенных значениях напряжений на шинах Vcc и AVcc, например, во время переходных процессов, могут создаваться условия, когда возможна порча ЭСППЗУ, а сигнал внутреннего сброса отсутствует. Если МК достаточно регулярно проходит через такие режимы, рано или поздно, но порча информации в ЭСППЗУ неизбежна.
г) Требование удерживать модуль разности напряжений между шинами Vcc и AVcc в пределах 300 мВ косвенно, но с хорошим запасом гарантирует от вышеописанной опасности (POR и, если включен, BOD будут вовремя формировать "внутренний сброс", не позволяя цифровой части МК шалить).
Если в вышеизложенном имеются принципиальные ошибки, прошу указать.
Вопросы:
1) Правильно ли я понял (далеко не сразу
), что схема POR формирует не "потенциал" (для сигнала "внутренний сброс"), а перепад, запускающий таймер (одновибратор), при пересечении напряжением AVcc определенного уровня (1,2 В - по Вашему сообщению, 1,4 В (типично)/2,3 В (максимально) - по ТО на 1887ВЕ4 и мега восемь пять три пять) на нарастающем фронте. А уже выходной сигнал одновибратора Timeout является внутренним сбросом (или его частью, если, например, добавляется внешний RESET)?
2) Для подготовки POR к повторному срабатыванию, AVcc должна снизиться ниже порога на выключение (...1,3 ... 2,3) В?
3) Если рассматривать частный, но, по-моему, достаточно типичный сценарий применения МК: AVcc получается из Vcc с помощью НЧ RC-фильтра, BOD активирован (пусть для простоты питание 5 В и активирована защита с порогом 4 В), максимальные скорости изменения Vcc (вверх и вниз) нормированы (известны). С защитой от понижения питания из штатного режима, обеспечиваемой BOD, вроде бы все понятно (AVcc должна успевать снизиться ниже порога срабатывания защиты (3,5 В - с некоторым запасом), прежде, чем Vcc провалится ниже 2,5 В) А вот на сколько может отставать AVcc от Vcc при включении питания МК? Как то с учетом значительного разброса на порог срабатывания POR, в сравнении с ожидаемым "опасным диапазоном" по Vcc, может оказаться, что все сведется к стандартному запрету на разбежку в пределах 300 мВ?!
И в качестве добровольной рекламы, для планирующих применение 1887ВЕ4: многие реальные параметры оказываются весьма близки к типовым величинам, приводимым в даташите на мегу8535. Например, пороги срабатывания/отпускания BOD. частота калиброванного RC-генератор (8 МГц при 5 В с допуском -1,3% и градиентом +0,15% (по частоте) на 1% (по напряжению питания)), ток потребления 17,5 мА при 5 В и 8МГц (некоторых пугает гарантия в виде не более 30 мА при 4 МГц и 5 В, но это именно, что гарантия
, а у меги гарантии вообще нет!