Конспект лекций по курсам "Проектирование центральных и периферийных устройств ЭВС", "Микропроцессоры и ЭВМ в микросистемах". Лукьяненко Е.Б. - 123 стр.

UptoLike

Составители: 

able/chip select) и SCK (clock) работают на выход. Сигнал DataMSG используется
для организации полудуплексной передачи между микроконтроллером и радиоча-
стотным модулем.
При организации асинхронного интерфейса UART оба вывода RxD и TxD ми-
кроконтроллера соединяются с двунаправленным вводом/выводом DataMSG
AT86RF211. Таким образом осуществляется полудуплексная передача, при отсут-
ствии передачи данных вывод TxD должен находиться в высокоимпедансном со-
стоянии.
Для организации синхронной передачи можно использовать узел SPI. Обмен
данными между AT86RF211 и микроконтроллером по SPI интерфейсу (рис. 71).
Sdata
SS
SLE
SCK
AT86RF211контроллер
AVR микро-
int0
SCK
Mosi
Pвх
Miso
DataClock
Pвх
DataMSG
Pвх
wakeUp
Рис. 71
Если тактовая частота микроконтроллера велика, может оказаться, что ско-
рость SPI окажется слишком большой для AT86RF211 в режиме передачи и
AT86RF211 не будет успевать передавать данные в эфир. Скорость порта SPI в ре-
жиме приема будет всегда совместима с AT86RF211.
123