33369

Канал SPI (синхронный последовательный порт)

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Выводы используемые модулем SPI Название сигнала T90S8515 Описание SCK РВ7 Выход mster вход slve тактового сигнала MISO РВ6 Вход mster выход slve данных MOSI РВ5 Выход mster вход slve данных РВ4 Выбор ведомого устройства Спецификация интерфейса SPI предусматривает 4 режима передачи данных. Эти режимы различаются соответствием между фазой момент считывания сигнала тактового сигнала SCK его полярностью и передаваемыми данными. Задание режима передачи данных Разряд Описание CPOL Полярность тактового сигнала 0 генерируются...

Русский

2013-09-05

38.5 KB

17 чел.

Канал SPI (синхронный последовательный порт)

Последовательный периферийный интерфейс SPI имеет два назначения: через него может быть осуществлено программирование микроконтроллера (так называемый режим последовательного программирования); организация высокоскоростного обмена данными между микроконтроллером и различными периферийными устройствами, такими как ЦАП/АЦП, Flash-ПЗУ и др. Посредством этого интерфейса также может производиться обмен данными между несколькими микроконтроллерами AVR. При обмене данными по интерфейсу SPI микроконтроллер AVR может работать как в режиме Master, так и в режиме Slave. При этом пользователь может задать следующие параметры:

• скорость передачи (четыре программируемых значения);

• формат передачи (от младшего разряда к старшему или наоборот);

Модуль SPI использует четыре вывода микроконтроллера (табл. 1).

Для управления модулем SPI предназначен регистр управления SPCR.

Таблица 1. Выводы, используемые модулем SPI

Название сигнала

AT90S8515

Описание

SCK

РВ7

Выход (master)/ вход (slave) тактового сигнала

MISO

РВ6

Вход (master)/выход (slave) данных

MOSI

РВ5

Выход (master )/вход (slave) данных

РВ4

Выбор ведомого устройства

Спецификация интерфейса SPI предусматривает 4 режима передачи данных. Эти режимы различаются соответствием между фазой (момент считывания сигнала) тактового сигнала SCK, его полярностью и передаваемыми данными. Всего существует 4 такие комбинации, определяемые состоянием разрядов СРНА и CPOL регистра SPCR (табл. 2).

Таблица 2. Задание режима передачи данных

Разряд

Описание

CPOL

Полярность тактового сигнала

0 - генерируются импульсы положительной полярности, при отсутствии импульсов на выводе присутствует НИЗКИЙ уровень;

1 - генерируются импульсы отрицательной полярности, при отсутствии импульсов на выводе присутствует ВЫСОКИЙ уровень

СРНА

Фаза тактового сигнала

0 - обработка данных производится по переднему фронту импульсов сигнала SCK (для CPOL = 0 - по нарастающему, а для CPOL =1 - по спадающему фронту).

1 - обработка производится по заднему фронту импульсов сигнала SCK

Частота тактового сигнала SCK и, соответственно, скорость передачи данных по интерфейсу определяются состоянием разрядов SPR1: SPR0 регистра SPCR (табл. 3) при работе МК, работающего в режиме Master, т.к. именно он является источником тактового сигнала. Для устройства, находящегося в режиме Slave, состояние этих разрядов безразлично.

Таблица 3. Задание частоты тактового сигнала SCK

SPR1

SPR0

Частота сигнала SCK

0

0

FCLK /4*

0

1

FCLK /16

1

0

FCLK /64

1

1

FCLK /128

*FCLK- тактовая частота микроконтроллера.


 

А также другие работы, которые могут Вас заинтересовать

76462. Соглашения в семейном праве (понятие, виды, особенности) 16.85 KB
  Соглашений в СК РФ немного это: соглашение об уплате алиментов; соглашение об имени ребенка; соглашение о месте жительства ребенка; соглашение о порядке осуществления родительских прав родителем проживающим отдельно от ребенка; соглашение о разделе имущества. этой же статьи звучит другая формулировка: Место жительства детей при раздельном проживании родителей устанавливается соглашением родителей. Соглашение в семейном праве средство добровольного разрешения наиболее важных как для членов семьи так и для общества...
76463. Сроки в семейном праве и их правовое значение 19.31 KB
  следующие виды сроков: сроки существования имущественных семейных прав пресекательные сроки: так право на алименты на содержание несовершеннолетних детей сохраняется до достижения ими восемнадцатилетнего возраста; сроки ожидания испытательные сроки до истечения которых не могут быть совершены отдельные семейно-правовые акты: согласно п. 11 СК РФ заключение брака производится по истечении месячного срока со дня подачи заявления в органы загса; сроки до наступления которых не допускается возникновение определенных прав и...
76464. Осуществление и защита семейных прав 16.22 KB
  7 СК граждане вправе по своему усмотрению распоряжаться принадлежащими им правами если иное не установлено СК. Пределы осуществления семейных прав имеют свои ограничения. Так семейные права могут быть ограничены требованиями закона.
76465. Семейно-правовая ответственность (понятие и особенности) 17.48 KB
  Специфика семейно-правовой ответственности заключается в том что во-первых ее субъекты связаны уже возникшим семейным правоотношением во-вторых к ней не могут быть привлечены третьи лица не участвующие в данном правоотношении. Основания наступления семейно-правовой ответственности зависят от того какая сфера пострадавшего лица личная или имущественная подверглись воздействию в результате правонарушения. Семейное законодательство не содержит указания на формы вины но на практике они играют важную роль особенно при определении объема...
76466. Меры защиты в семейном праве и их отличие от семейно-правовой ответственности 16.31 KB
  Защита нарушенных или оспариваемых семейных прав происходит в судах в порядке искового производства взыскание алиментов раздел совместно нажитого супружеского имущества; защита охраняемых интересов происходит в порядке особого производства установление факта признания отцовства фактов регистрации рождения усыновления брака развода. В административном порядке защита семейных прав осуществляется путем обращения в государственные органы или к конкретному должностному лицу органы исполнительной власти органы опеки и...
76467. Понятие брака, условия и порядок его заключения 19.11 KB
  Основаниями для брака признаются правовые нормы а не моральные: брачный союз лишь определяет систему прав и обязанностей. Современный институт брака находится в состоянии трансформации. Заключение брака Брак заключается в государственных органах записи актов гражданского состояния по истечении месячного срока после подачи женихом и невестой совместного заявления.
76468. Прекращение брака. Основание, причины и мотивы развода 16.87 KB
  В случае смерти супруга или объявления судом одного из супругов умершим не требуется какого-либо специального оформления прекращения брака. В таких случаях брак считается прекращенным с момента смерти супруга или с момента вступления в законную силу решения суда об объявлении супруга умершим
76469. Расторжение брака в органах загса 17.21 KB
  Расторжение брака в органах загса по заявлению обоих супругов. 19 СК расторжение брака в органах загса по заявлению обоих супругов производится при наличии двух оснований: супруги выразили взаимное согласие на расторжение брака; супруги не имеют общих несовершеннолетних детей. Взаимное согласие супругов на расторжение брака выражается в их совместном письменном заявлении установленной формы в орган загса.