Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Устройства ультрафиолетового стирания 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [ 29 ] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84

SCK (СКР = 0. СКЕ = 0)

SCK (СКР = 0. СКЕ = 1)-

SCK(CKP = 1, СКЕ = 0)

SCK(CKP=1, СКЕ=1Г

SDI(SMP = 0)

У Ы17 )(~ Ы1б X Ь16 ~)( Ы4 X ЬИЗ X big ~Х bill X bitO


Рис. 11-7 Временная диаграмма SPI в режиме ведущего (PIC16C76/77)

(необязательно)

SCK(CKP = 0) SCK (СКР =1)

SDI(SMP = 0) SSPIF

~)!( Ы17 )(~ bite X Ь16 ~Х bit4 X ЬИЗ X ьиг Х ып Х~ ь1й

<:>

Рис. 11-8 Временная диаграмма SPI в режиме ведомого с СКЕ = О (PIC16C76/77)

(обязательно)

SCK(CKP = 0)

scK(CKP = i)

bit? X bil6 X bis X bil4 X bits Ы12 X bit1 X biicTX )-

SDI(SMP = 0) -

bit?

SSPIF

bitO

Рис. 11-9 Временная диаграмма SPI в режиме ведомого с СКЕ = 1 (PIC16С76/77)



11.2 ОПИСАНИЕ ИНТЕРФЕЙСА IC

Интерфейс ГС - это двухпроводный последовательный канал связи, разработанный корпорацией PHILIPS . Первоначальный вариант интерфейса или стандартный режим обеспечивал передачу данных со скоростью 100 кбит/с. Расширенный вариант интерфейса (скоростной режим) поддерживает передачу данных со скоростью до 400 кбит/с. На одной шине могут работать устройства в обоих режимах (и в стандартном, и скоростном), так как скорость передачи данных определяется частотой синхронизации.

Чтобы обеспечить надежную передачу и прием данных, интерфейс 1С использует двухсторонний протокол. Одно устройство (ведущее) инициализирует пересылку данных по шине и генерирует сигналы синхронизации, а другое устройство - ведомое. Протокол ведомого устройства полностью выполняется аппаратными средствами модуля SSP, а часть протокола ведущего в PIC16CXX должна быть реализована программно.

В протоколе интерфейса 1С каждое устройство имеет адрес. Для инициализации передачи данных ведущий передает адрес устройства, с которым будет обмениваться данными. Все остальные устройства на шине принимают и анализируют этот адрес. Адрес содержит разряд, который определяет направление передачи данных. Ведущий и ведомый всегда работают в противоположных режимах (передатчик / приемник), то есть они могут быть в одном из следующих двух соотношений:

ведущий передатчик - ведомый приемник

ведомый передатчик - ведущий приемник

В обоих случаях ведущий генерирует сигнал синхронизации.

Выходы синхронизации (SCL) и данных (SDA) должны быть с открытым стоком или коллектором и допускать объединение выходов по схеме монтажное И . Чтобы обеспечить высокий уровень на шине, когда все устройства отключены, используются внешние резисторы. Число устройств, подключенных к шине 1С, ограничивается только максимальной емкостью нагрузки 400 пФ.

11.2.1 НАЧАЛО И КОНЕЦ ПЕРЕДАЧИ ДАННЫХ

Если данные не передаются, то выходы синхронизации (SCL) и передачи данных (SDA) заблокированы, и высокий уровень в линии определяется внешними резисторами. Начало передачи определяется при условии, если на линии SCL высокий уровень, а на линии SDA - перепад от высокого уровня к низкому. Конец передачи определяется при условии, если на линии SCL высокий уровень, а на линии SDA - перепад от низкого уровня к высокому. На рис. 11-10 показаны условия начала и конца передачи данных. Ведущий фор-



Л! : г

SCL; S

Условие начала передачи

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

Условие конца передачи

Рис. 11-10 Условия начала и конца передачи данных

мирует эти условия при передаче данных. Для того чтобы не нарушались условия начала и конца передачи данных, все изменения на линии SDA должны происходить когда на линии SCL - низкий уровень.

11.2.2 АДРЕСАЦИЯ УСТРОЙСТВ 1С

Имеются два формата адреса. Простой - это 7 разрядный формат адреса (рис. 11-11) и более сложный - это 10 разрядный адрес (рис. 11-12). 10 разрядный формат адреса состоит из двух байт, причём, первые пять разрядов первого байта указывают что это 10-разрядный адрес.

- Адрес ведомого -

R/W АСК

S - Условие начала

R/W - Признак чтениейапись

АС к - Подтверждение

Передается ведомый

Рис. 11-11 7-разрядный формат адреса

S 111 t О А9 А8 9ЩШ\к1 А6 А6 А4 A3 А2 А1 АО ДСК

S - Условие начала raw - Признак чтение/запись дек - Подтверждение

Передается ведомьы : О (запись)

Рис. 11-12 10-разрядный формат адреса

11.2.3 ПЕРЕСЫЛКА ПОДТВЕРЖДЕНИЯ

Все данные передаются по байтно не зависимо от количества передаваемых данных. После каждого байта ведомое устройство передает подтверждающий разряд (АСК) (Рис. 11-13). Если ведомое устройство не подтверждает полученный адрес или данные, то ведущий должен прервать обмен данными. После передачи ведомый должен освободить линию SDA, для того чтобы ведущий мог генерировать условие окончания передачи (Рис. 11-10).

Выкод данньк лередатчика

Вькод данных приемника

XZZXKIZT-

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


Такт импульса подтверждения

Рис. 11-13 Подтверждение ведомого устройства



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [ 29 ] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.