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

UptoLike

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

при внутренней адресации и данные сохраняются в адресах. Следующих один за
другим.
Адрес ведомого устройства подтверждается этим устройством битом квитиро-
вания.
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