Цитата(avv @ Jan 28 2005, 22:43)
Решил замерить, сколько потребляет мега 8535 с включеными pull-up-ами и с выключеными. Все ноги сконфигурировал как входы -и не понял: ожидал, что с pull-up резисторами будет жрать больше. А получилось как раз наоборот. В чем фишка?
Объяснение простое: если пул-апов нет, то ноги в неопределенном состоянии. Это не TTL, где открытая нога - единица, а CMOS. Когда нога на земле или питании, один транзистор полностью закрыт и потребление близко к нулю. А когда нога в воздухе, он реагирует на шум.
Мораль: в CMOS все ноги не подключенные к активному уровню надо землить или ставить пул-ап.
Кстати через сам резистор ток не течет: у MOS бесконечное входное сопротивление по постоянному току.