Жесткое подключение контакта к VCC или GND нормально с функциональной точки зрения для входов с высоким импедансом, таких как логические входы CMOS. Это также оказывается удобным при проектировании печатных плат, где исключаются дополнительные компоненты.
Существует несколько условий, при которых входной ток через резистор поднимается или опускается лучше, чем прямая связь. Вот некоторые из этих причин.
1) Если вывод по умолчанию является входом, но может быть запрограммирован как двунаправленный или выходной, то случайное программирование может привести к изменению состояния по умолчанию. Резистор может спасти деталь от повреждения при условии, что значение сопротивления подтягивающего резистора было выбрано правильно, чтобы ограничить ток безопасными уровнями.
2) Если есть вероятность, что вы захотите использовать контакт для какой-либо дополнительной функции или функции во время разработки вашего проекта, наличие подтягивающего резистора позволяет немедленно использовать контакт, тогда как для подключения GND или VCC потребуется медное вырезание травления. Если штырек подключен к медной плоскости через прокладку с термическими спицами, это может затруднить изоляцию штыря от медной шины питания.
3) Запасные выводы ввода-вывода часто могут найти хорошее применение для временных соединений при разработке программного обеспечения для MCU. С подтягиванием / опусканием на выводе вы можете использовать этот вывод по своему желанию, и у вас есть удобное место для подключения провода для подключения тестового сигнала. Если это свинцовый резистор, у вас может быть хорошее место, чтобы закрепить мини-крючок.