Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Интерфейсы последовательной связи I2C. Программная и аппаратная реализация в микроконтроллерах AVR.




Интерфейс I2C (I2C, TWSI)

МК AVR m163.

Характеристики:

1) двухпроводной

2) работа с адресуемыми устройствами (до 128)

3) 8-ми битовый обмен в любом направлении

4) имеет средства контроля передачи адреса и данных в виде подтверждения сигнала

Схемотехника I2C

Протокол обмена по I2C:

- от ведущего выводится стартовая посылка ST (начало обмена)

- от ведущего выводится стартовый байт (7 бит.)

- от ведущего выводится бит направления обмена (1 бит) (запись от ведущего к ведомому и чтение от ведомого к ведущему)

- от ведомого поступает бит подтверждения

- от ведущего поступает байт (байты) данных

- от ведомого поступает бит подтверждения после каждого байта

- ведущий формирует стоповую посылку (завершение обмена)

Временные диаграммы работы I2C:

 

 

АСК – сигнал подтверждения

* - варианты возможного продолжения работы:

1) Передача данных в том же направлении

2) Выбор другого ведомого или изменение направления передачи данных, либо делается и то и другое. Для этого формируется ST (стартовая посылка) еще раз.

3) Окончание обмена (SP стоповая посылка), освобождающая шину.

Технические средства I2C в составе МК (на примере AVR):

TWDR – регистр данных, TWAR – регистр адреса, TWBR – регистр скорости, TWCR – регистр управления, TWSR – регистр статуса

Средняя скорость (бит/с) . Для AVR m163 = 8МГц, = (200-600) нс.

Состояния TWSR:

- ведущий с передачей данных

- ведущий с приемом данных

- ведомый с приемом данных

- ведомый с передачей данных + условие перехода к следующим словам данных в виде битов TWSR.







Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных