Ксения (21.04.2010 14:32 - 14:35, просмотров: 142) ответил Скрипач на Новая вводная. У половины кристаллов даже глобальное отключение подтяжки (SFIOR = 0b0100) не помогает. Чую, уперся в какие-то граничные параметры.
Это у вас от дурной системы тестирования :) Определять наличие подтяжки (на мой взгляд) надо так:
1) присоединить вольтметр между пином и землей.
2) Соединить пин с землей (да с землей, а не с +24 вольтами!) через резистор 100-1000 ком, чтобы заряд мог рассасываться, если вольтметр высокоомный. Или вообще никакого не надо, если пользуетесь тестером с мегомным внутренним сопротивлением.
3) А дальше смотрите на показания вольметра. Если нуль показывает, то подтяжки нет. А если показывает высокий уровень, то подтяжка включена.
На мой взгляд, суть подтяжки состоит в подключении линии пина к напряжению питания через внутренний резистор около 50 ком. Вы же ждете иного - увеличения тока утечки на землю при отсутствии подтяжки. Однако подтяжка не обязана влиять на сопротивление между пином и землей. Тогда как ваша система тестирования основана на ожидании способности пина стравливать на землю больший ток.