ВУЗ:
Составители:
при внутренней адресации и данные сохраняются в адресах. Следующих один за
другим.
Адрес ведомого устройства подтверждается этим устройством битом квитиро-
вания.
3.6.7. Модуль TWI микроконтроллера
Структурная схема модуля показана на рис. 64.
Регистр адреса TWAR
SCL
Регистр состояния TWSR
Регистр скорости
передачи TWBR
и регистр управления TWCR
Блок шинного интерфейса
SDA
(регистр данных TWDR)
Рис. 64
Взаимодействие программы с модулем TWI осуществляется с помощью пяти
регистров ввода/вывода:
TWBR – регистр скорости передачи
TWSR – регистр состояния (Status)
TWAR – регистр адреса (Adress)
TWDR – регистр данных (Data)
TWCR – регистр управления (Control).
Для подключения модуля к шине используются выводы SCL и SDA, которые
являются линиями портов ввода/вывода. К ним можно подключить внутренние
подтягивающие резисторы.
Контроллер скорости передачи ( B it R ate Generator )
Блок задает период следования импульсов на линию SCL с помощью регистра
TWBR.
.
216
f
scl
TWBR
f
clk
+
=
Здесь f
clk
– тактовая частота процессора, TWBR – значение, записанное в регистр
TWBR.
Блок шинного интерфейса (регистр данных)
В блок входят:
1. Контроллер состояний Старт/Стоп.
110
Страницы
- « первая
- ‹ предыдущая
- …
- 108
- 109
- 110
- 111
- 112
- …
- следующая ›
- последняя »