Показано с 1 по 6 из 6
  1. #1
    Alex007
    Гость

    Неlp with PCF8574

    Подскажите, пожалуйста, как прочесть 4 вывода при этом удерживая нужный уровень на остальных 4-х на выход.
    Спасибо.


  2. #2
    Без позывного
    Регистрация
    27.06.2002
    Адрес
    Россия, Москва
    Возраст
    53
    Сообщений
    255
    Поблагодарили
    0
    Поблагодарил
    0
    А что, просто чтение изменяет состояние тех, что на выход используются?

  3. #3
    Alex007
    Гость
    Просто я не совсем понимаю, как это работает,
    в контролерах просто - определил вывод порт как вход или выход и всё, а здесь есть только запись и чтение во все порты сразу. В доке написано что-то про квазидвунаправленность, но я так и не въехал.

  4. #4
    Радиолюбитель Аватар для LY1CE
    Регистрация
    07.06.2002
    Адрес
    Каунас
    Возраст
    68
    Сообщений
    1,494
    Поблагодарили
    88
    Поблагодарил
    107
    Точно не помню, даташита под рукой нет, но следуя общим принципам, чтобы перевести порт в режим ввода, надо в соответствующий бит записать единицу. Так кстати сделано в 8051.

  5. #5
    Без позывного
    Регистрация
    27.06.2002
    Адрес
    Россия, Москва
    Возраст
    53
    Сообщений
    255
    Поблагодарили
    0
    Поблагодарил
    0
    Я, вскользь глянув на даташит, понял, что там ничего специально не программируется, при ресете пишется 1, и в таком режиме все входы способны воспринимать входные сигналы, значение которых можно читать. Если же записать 0, то на выходе он и появится. Вход будет это, или выход - определяется тем, что к нему подключено. Если вход, значит подключен должен быть чей-то выход, и наоборот. Главное, в разряды, которые на вход, не записывать 0, и все будет OK.

  6. #6

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика