Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USI аки I2C
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
WHALE
Туплю уже 2 часа над даташитом sad.gif Дофига не понятного.Есть tiny2313,к которой надо прикрутить слэй-
вом девйсы по квадратной шине.До этого работал с TWI на мегах,там проблем не было.
И собственно,вопросы:
START и STOP формируются вручную дергая пины?
Как формируется SCL при передаче байта в режиме CLOCK SOURCE таймер0-в прерывании от таймера,
вручную дергая USITC или автоматом?
Чтобы использовать прерывание от переполнения USICNT для индикации окончания передачи байта
я должен предварительно записать в него 7,т.к он 4-разрядный?
как,блин,прочитать данные из слэйва?
Лучше всего бы пример кода,реализующий эти функции,а то в шите нету cranky.gif
Kovrov
старт - стоп вручную - а поповоду мастр-клока в даташите как раз есть два примера один -реализация цикла, другой с акцентом на скорость....
фактически уси как мастер не самый лучший вариант...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.