FLProg
Категории раздела
Проекты пользователей [36]
Помощь начинающим [15]
Железо [1]
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика

Онлайн всего: 6
Гостей: 6
Пользователей: 0


Яндекс.Метрика
Четверг, 08.12.2016, 03:05
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Каталог статей
Главная » Статьи » Публикации » Помощь начинающим

Изменение адреса дисплея по шине I2C
Написать эту коротенькую статью меня сподвигла мысль, после того, как я опубликовал на баг-трекере пост о том, что не изменяется адрес дисплея (при добавлении дисплея 2,3...) по шине I2C. Проблема оказалась не в баге программы, а просто в глючном адаптере I2C.
К моему посту сразу появился ответ одного из пользователей: "Менял ли я адрес адаптера с помощью перемычек?".
Естественно менял, т.к. уже пользуюсь такими адаптерами давно.

Теперь об основном.
Для того, чтобы изменить адрес адаптера дисплея по шине I2C, достаточно просто впаять одну-две или три перемычки на адаптере.
Примеры приведены для адаптеров на микросхеме PCF8574 и PCF8574A.

Для микросхемы PCF8574:      
A2     A1     A0     Dec     Hex    
L       L       L        32    0x20
L       L       H       33    0x21
L       H      L        34    0x22
L       H      H        35    0x23
H       L      L        36    0x24
H       L       H       37    0x25
H       H      L        38    0x26
H       H      H       39    0x27


Для микросхемы PCF8574A: 
A2     A1     A0     Dec    Hex    
L       L       L        56    0x38
L       L       H       57    0x39
L       H       L       64    0x40
L       H       H      74    0x4A
H       L       L       75    0x4B
H       L       H       76    0x4C
H       H       L       77    0x4D
H       H       H      78    0x4E


 
Категория: Помощь начинающим | Добавил: Siberian (27.10.2015)
Просмотров: 1331 | Рейтинг: 5.0/1
Всего комментариев: 0
avatar
FLProg © 2016
Яндекс.Метрика