Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Презентация 8051.pptx
Скачиваний:
2
Добавлен:
26.06.2025
Размер:
2.65 Mб
Скачать

Синхронная последовательная шина

Микроконтроллер

Устройство 1 Устройство 2 Тактовый сигнал Выход данных Вход данных

SC

Синхронное Din устройство 1

Dout

SC

Синхронное

Din устройство 2

Dout

Схема синхронного вывода данных

Выход PWM-сигналов

Синхросигналы

таймера

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Счетчик

D0

Сдвиговый регистр

Старт

Сигнал посылки

Шина данных

 

данных

 

Чтение данных в протоколе Microwire

CS

(разрешение выборки)

Тактовый

сигнал

Di

(вход данных)

Do

(выход данных)

SB

 

OP1

 

OP2

 

A5

 

A4

 

A0

 

D15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CS#

Запись данных в протоколе SPI

 

(разрешение выборки)

Тактовый

сигнал

Di

(вход данных)

17

16

15

14

13

10

D7

Do

(выход данных)

Команда

Подключение входа «Din» и выхода «Dout» к одной линии

Микроконтроллер

Dev Sel

 

Тактовый сигнал Данные

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(разрешение выборки)

 

 

 

 

 

 

 

 

 

 

Din

Синхронное

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

устройство

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1К – 10К

 

 

 

Dout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример I2C сети

+Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

1К – 10 К

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подключение к

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пульт

 

 

 

 

 

 

 

 

Основной

 

 

 

 

 

высокому уровню

 

 

 

 

 

 

 

 

 

дистанционного

 

 

 

 

 

 

 

 

 

 

 

 

 

 

процессор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ИК-управления

 

 

 

 

 

 

 

 

 

 

 

 

SCL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Синхросигнал)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Данные)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кассетный

CD

Усилитель

Тюнер

проигрыватель

проигрыватель

 

 

Форма сигналов на шине I2С

SCL

SDA

Ждущий

режим Начало Передаваемые передачи

(стартовое биты состояние)

Ждущий

режим

Конец

передачи

Передача байта по шине I2С

SCL

SDA Бит 7 Бит 6 Бит 5 Бит 4 Бит 3 Бит 2 Бит 1 Бит 0 Бит

 

подтверждения

Передатчик

приема

 

Приемник

 

Временная диаграмма сигналов на шине I2С

Стандартный режим

4,0

 

4,7

 

4,0

Быстрый режим

0,6

 

 

 

 

1,3

 

 

 

 

0,6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SCL

SDA

 

Начало

 

 

 

 

Передаваемые

передачи

биты

 

 

Указана минимальная длительность интервалов времени в миллисекундах

4,0

0,6

4,7

1,4

Конец Ждущий передачи режим

Формат передачи данных по шине I2С: R/W – вид обмена (прием или передача); Ack – бит подтверждения

Дополнительные данные или начало следующей передачи

 

 

 

 

Адрес

 

R/W

 

Ack

 

Передаваемые или

 

Ack

 

...

 

 

 

 

 

 

 

 

приемника

 

 

 

принимаемые данные

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

Конец

передачи

 

 

 

 

 

 

 

 

 

передачи