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

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Интерфейсы > I2C

реклама

 




Мероприятия:




9.1 Назначение битов первого байта

Первые семь битов первого байта образуют адрес ведомого (см. Рис 15). Восьмой, младший бит, определяет направление пересылки данных. “Ноль” означает, что ведущий будет записывать информацию в выбранного ведомого. “Единица” означает, что ведущий будет считывать информацию из ведомого.


Рисунок 15. Первый байт после сигнала СТАРТ

  1. Старший разряд
  2. Младший разряд
  3. Адрес ведомого

После того, как адрес послан, каждое устройство в системе сравнивает первые семь бит после сигнала СТАРТ со своим адресом. При совпадении устройство полагает себя выбранным как ведомый-приёмник или как ведомый-передатчик, в зависимости от бита направления.

Адрес ведомого может состоять из фиксированной и программируемой частей. Вероятно, что в системе будет несколько таких одинаковых устройств, поэтому при помощи программируемой части адреса становится возможным подключить к шине максимально возможное количество таких устройств. Количество программируемых бит в адресе зависит от количества свободных выводов микросхемы. Например, если устройство имеет 4 фиксированных и 3 программируемых адресных битов, всего 8 одинаковых устройств может быть подключено к шине.

Комитет I2C координирует выделение I2C адресов. Дальнейшая информация может быть получена у представителей Philips, указанных на обложке. Две группы по восемь адресов (0000ХХХ и 1111ХХХ) зарезервированы для целей, указанных в таблице 2. Комбинация бит 11110ХХ адреса зарезервирована для 10-битной адресации (см. Раздел 13.0).

Адрес R/W бит Описание
0000000 0 Адрес общего вызова
0000000 1 Байт СТАРТА
0000001 Х Адрес CBUS
0000010 Х Адрес, зарезервированный для шин другого формата
0000011 Х Зарезервирован для дальнейшего использования
00001ХХ Х Зарезервирован для дальнейшего использования
11111ХХ Х Зарезервирован для дальнейшего использования
11110ХХ Х 10-битная адресация

Примечания:

  1. Устройствам запрещается подтверждать прием байта СТАРТА
  2. Адрес CBUS зарезервирован для того, чтобы можно было использовать CBUS-совместимые и I2C-совместимые устройства в одной системе. I2C-совместимым устройствам запрещается реагировать на прием этого адреса.
  3. Адрес, зарезервированный для шин другого формата также предназначен для смешанного использования различных протоколов. Отвечать на прием этого адреса могут только устройства, умеющие работать с другим форматом.
<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники