зовнішні і внутрішні Пулап

S

smercho

Guest
plzz хто-то більш докладну інформацію про різниця між зовнішнім і підтягти внутрішні підтягти для мікроконтролерів контактний порт ..

<img src="http://www.edaboard.com/images/smiles/icon_confused.gif" alt="Спутаний" border="0" />
 
На жаль,
зовнішніх Пулап є резистор ви поклали на дошку, внутрішні Пулап є резистор (або, як правило транзистора), що виробник напівпровідникових покласти всередині чіпа і пов'язані зі шпилькою.

Одним з основних відмінності, внутрішній pullups багато терпимості так що ви завжди повинні робити гіршому випадку розрахунки, які можуть бути макс.або мін.значення опору.

Боб

 
Крім того, ви можете вибрати у програмі, коли активувати internall тягнути вікна

 
Величезне спасибі за це
ще одна річ .. pullups г, в основному пов'язаних з портом значення контактний під час скидання.
сказати, що я хочу використовувати контактний wihout внутрішніх Пулап в якості внеску в контактний .. мені потрібно підключити зовнішній підтягти для цього

 
У AVR uControllers для вхідних контактів (наприклад PORTA), ви пишіть
DDRA = 0x00;

без внутрішнього pullups: PORTA = 0x00;
внутрішні pullups PORTA = 0xff;

В загальному, ви повинні використовувати тягнути вікна.Наприклад, якщо ви хочете прочитати кнопку, при натисканні, що вас 0V і якщо ви не 5V ви повинні використовувати тягнути вікна.Останнє, коли ви не натиснете кнопку контактний тектиме, а ви не отримаєте нічого доброго reasult

 
хай
в 8051-мікроконтролерів тільки порт 0 не має внутрішніх підтягніть
так що, якщо ур підключивши його безпосередньо до будь-якого зовнішніми ланцюгами, у необхідно підключити Пулап resistor.to знаю функції резистори у Пулап можете прочитати будь-яку книгу delaing з 8051 сім'ї

sunish

 

Welcome to EDABoard.com

Sponsor

Back
Top