реклама на сайте
подробности

 
 
> Передача данных по USI в Attiny261, Режим Three-wire mode
shemmer
сообщение Jul 29 2009, 04:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 23-09-07
Из: Томск
Пользователь №: 30 759



Добрый день Помогите пожалуйста разобраться с передачей данных в Attiny 261 по интерфейсу USI в режиме Three-wire mode .
Мне непонятно если я собираюсь клокать программно, каким битом мне это делать - USICLK: Clock Strobe или USITC: Toggle Clock Port Pin ?
Или же вообще их нужно оба дергать. Должен ли инкрементироваться счетчик USICNT3..0 в режиме с программным тактированием?
Так как в АВР студио 4.16 он стоит на нуле.
Как я понял из даташита, с каждым импульсом CLK осуществляется передача одного бита регистра USIDR,т.е. я тупо записываю значение
в регистр USIDR и он автоматом за 8 клоков передаст его на DO?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.0146 секунд с 7
ELECTRONIX ©2004-2016