Поиск
Партнеры

Справочник по среднему семейству микроконтроллеров PICmicro™. Приложения 0

Краткое описание

Год: 2002
Издательство: Микро-Чип
Город: Москва
Количество страниц: 17
Язык: Русский
Формат: PDF / RAR

Формат файла: RAR

Полное описание

В этой главе представлено краткое описание внутрисхемной шины передачи данных 12С с рассмотрением вопросов адресации и работы модуля SSP.
I2С - двухпроводный последовательный интерфейс, разработанный корпорацией Philips. В Первоначальном техническом требовании к интерфейсу максимальная скорость передачи данных составляла 100 Кбит/с. Однако позже появились стандартные более скоростные режимы работы шины I С (400Кбит/с и 1 Мбит/с). К одной шине I С могут быть подключены устройства с различными скоростями доступа, если скорость передачи данных будет удовлетворять требованиям самого низкоскоростного устройства.
Протокол передачи данных по шине I2C разработан таким образом, чтобы гарантировать надежный качественный прием/передачу данных. При передаче данных одно устройство является "Ведущим", которое инициирует передачу данных и формирует сигналы синхронизации. Другое устройство "Ведомое", которое может начать передачу данных только по команде ведущего шины. Модуль SSP микроконтроллеров PIC16CXXX полностью поддерживает режим ведомого I2C, за исключением поддержки адреса общего вызова (режим ведущего реализуется программно). Модуль MSSP аппаратно поддерживает режим ведущего/ведомого I С, адрес общего вызова и скорость обмена данными до 1 Мбит/с. Скорость передачи данных 1 Мбит/с используют некоторые микросхемы последовательной EEPROM памяти. В таблице А-1 представлены основные термины, связанные с шиной I С.
Каждое устройство на шине I С имеет уникальный адрес. Когда ведущий инициирует передачу данных, то сначала передается адрес устройства, к которому выполняется обращение. Остальные устройства проверяют переданный ведущим адрес. В состав байта адреса устройства входит бит направления передачи данных (выполняется чтение из ведомого или запись). Ведомый и ведущий шины всегда находятся в противоположном режиме работы, что можно представить в виде двух состояний:
- Ведущий передатчик
- ведомый приемник
- Ведомый передатчик
- Ведущий приемник
В обоих случаях ведущий формирует тактовый сигнал.
Вывод тактового сигнала (SCL) и данных (SDA) должны иметь выход с открытым коллектором, чтобы выполнять требования "монтажного И" на шине. Для формирования высокого уровня сигнала на линиях к ним подключаются подтягивающие резисторы. Число устройств, которые могут быть подключены к шине I2С, ограничивается только максимальной емкостью шины (400пФ) и способностью адресации этих устройств.

Файлы по теме
Файл скачан 1 раз
Голосовать за файл
 
 
Скачивание файлов доступно только зарегистрированным пользователям.
Комментарии к файлу

Написать ответ
Ваше имя

Ваш e-mail

Сообщение

Введите текст, который вы видите на картинке слева.

Регистр не важен. Нажмите, если не можете прочитать

Предварительный просмотр