MEXAHuK писал(а):
Ненене. Просто D без [0..7]. Тогда протеус автоматом соединит эту шину с пинами дисплея. А сейчас это самостоятельная шина, к дисплею не подключенная.
UPD Хотя нет, вру. Нетлист показывает, что можно и так.
Щас даташиту посмотрю.
Добавлено спустя 23 минуты 43 секунды:
Согласно даташиту, адрес устройства может быть или 0b0111100 или 0b0111101. Это выбирается битом SA0, который подсоединен к выводу D/C.
Пин R/W отвечает за режим работы - R/W = 0 - режим записи, R/W = 1 - режим чтения.
И еще написано, что и SDA и SCL надо подтянуть к плюсу. Обычно для этого используют резисторы 5-10 кОм.
Добавлено спустя 22 минуты 32 секунды:
В общем вот так, по моему, нужно:
для выбора I2C интерфейса надо установить BS0 = 0 , BS1 = 1, BS2 = 0;
D0 и D1 подтянуть через 2 кОм к плюсу;
R/W - на землю;
D/C - или на землю, или на плюс, не знаю, какая у вас там адресация в МК;
Очень благодарен вам. А каким образом установить BS0-BS2? Подать на них питание? Адрес тоже не совсем понял как задать.
Добавлено спустя 1 час 15 минут 47 секунд:Сделал так, но по прежнему ничего не работает.

Адрес у меня в коде 0x3C
Вложение:
1234.png [ 61.5 КиБ | Просмотров: 9262 ]
И так тоже не работает. Зато видно стало как данные якобы передаются. Мигают квадратики на выводах МК.
Вложение:
123.PNG [ 52.95 КиБ | Просмотров: 9277 ]