Не могу разобраться с USI в режиме TWI

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Не могу разобраться с USI в режиме TWI

Сообщение BoBAHbl4 » 22 апр 2014, 15:24

Всем доброго времени суток! Да простят меня профи за нубский вопрос =) Не давно передо мной встала задача: связать по I2C Атмегу8 (всегда мастер) и Аттини25 (всегда слейв). И если с Мегой все ясно, то с Тини получается какой то тупняк. Совсем не могу разобраться с USI и запустить на нем I2C. Вопрос такой: у кого-нибудь есть простенький пример на АССЕМБЛЕРЕ где описана начальная конфигурация контроллера и сама процедура приема данных I2C для Тини25 или ему подобного контроллера? Заранее спасибо. :RTFM:

P.S.: пожалуйста не нужно примеров на Си, просто так получилось что с ассемблером я дружу больше чем с Си... :roll:
BoBAHbl4
 
Сообщения: 1
Зарегистрирован: 22 апр 2014, 15:02

Re: Не могу разобраться с USI в режиме TWI

Сообщение Radist » 23 апр 2014, 04:21

На сайте GAW.ru есть примеры программ для AVR. Посмотрите там.
Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Не могу разобраться с USI в режиме TWI

Сообщение avr123.nm.ru » 23 апр 2014, 09:03

посмотрите асм в листинге cvavr
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8