Перейти к содержанию

VaporDusk

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

Весь контент VaporDusk

  1. ;Подпрограмма проверки доступности линии I2C setb SDA ;Устанавливаем в HIGH SDA и SCL setb SCL ; ;Проверка доступности линии I2C jnb SDA, x40 ;Прыгаем на метку х40, если SDA и SCL не HIGH jnb SCL, x40 ; Так как они могут быть не в HIGH, если: 1. Мы их предыдущими командами установили в HIGH. 2. Линия подтянута к +5В.
  2. Здравствуйте! Пытаюсь разобраться с сопряжением AT89C2051 с внешней памятью AT24C32 по шине I2C. Сама шина подтянута резисторами к +5В. Тогда не укладывается в голове как можно командами SETB или CLR устанавливать уровни на линиях SDA и SCL и проверять занята линия передачи или нет. Объясните пожалуйста. Заранее спасибо.
×
×
  • Создать...