Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с P1.0 и P1.1 в AT89C4051
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
_VoRoN_
Отказываются работать как разряды порта, постоянно находятся в "0". Остальные разряды порта работают нормально. Предполагаю, что это из-за того что на этих разрядах "висят" еще и AIN0 и AIN1, а вот как отключить компаратор от этих выводов, найти в документации не сумел sad.gif. Кто знает в чем причина, подскажите пожалуйста.
GPP
Цитата(_VoRoN_ @ Feb 5 2007, 13:00) *
Отказываются работать как разряды порта, постоянно находятся в "0". Остальные разряды порта работают нормально. Предполагаю, что это из-за того что на этих разрядах "висят" еще и AIN0 и AIN1, а вот как отключить компаратор от этих выводов, найти в документации не сумел sad.gif. Кто знает в чем причина, подскажите пожалуйста.


Резисторы подтянутые к +Vcc тебе помогут.
_VoRoN_
Цитата(GPP @ Feb 5 2007, 14:42) *
Резисторы подтянутые к +Vcc тебе помогут.


Спасибо огромное, выручил! a14.gif
kolobok0
Цитата(_VoRoN_ @ Feb 5 2007, 15:26) *
..Спасибо огромное, выручил! ...



свои пять копеек...
с данными выводами нужно работаь аккуратно. Не всегда (при прочих равных и учётом нагрузочных резисторов) они себя ведут адекватно другим пинам. Например эти входа без проблем протаскивают длинные шлейфы (более 50 метров) к термодатчикам типа DS1821 (в отличие от других пинов того же порта) !


удачи Вам
(круглый)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.