Форум программистов, компьютерный форум, киберфорум
Наши страницы
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
 
SoopMokir
0 / 0 / 0
Регистрация: 21.06.2010
Сообщений: 162
#1

Tiny2313 не может быть мастером SPI ?? - Электроника

09.09.2010, 06:43. Просмотров 4829. Ответов 4
Метки нет (Все метки)

тут собрал схемку, на 2313 повешена АЦП AD7888 через SPI

(тинька соответственно Мастер, - а АД - слейв)

когда прошивку начал писать, обнаружилась засада, у этого контроллера
не оказалось регистра SPDR

тоесть выходит, что как SPI мастер данный контроллер использовать нельзя ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2010, 06:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Tiny2313 не может быть мастером SPI ?? (Электроника):

Подскажите, что это может быть
В картридере Acorp сгорел один элемент. У него треснул корпус и я его уже...

Помощь- что за деталь и в чем может быть проблема
Уважаемые, прошу подскажите что за элемент на плате (выделено желтым). Поиск по...

может ли быть V коллектора ниже чем V базы у NPN транзистора
Собственно, вопрос в заголовке. Мне нужно передать сигнал через транзистор,...

Как может быть устроен троичный биполярный энокодер Грея?
Предположим, используется оптический кодов диск, с секторами трёх градаций...

Может ли произвольная логическая схема быть построена только из логических элементов одного типа
Может ли произвольная логическая схема быть построена только из логических...

Возможности Tiny2313
Здравствуйте знатоки AVR! Насколько я понял из статьи и этой статьи, на одном...

4
THI BIOST
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
09.09.2010, 09:36 #2
Можно, но только программный (ногами махать).
0
Midvid
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 966
09.09.2010, 11:25 #3
Там регистр USIDR. В него писать данные которые по SPI должны быть переданы. или из него же читать то что пришло..
0
stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
09.09.2010, 11:43 #4
«Чистого» SPI в 2313 нет, для его реализации можно задействовать USI. На стр. 144 даташита есть пример «SPI Master Operation Example»
0
SoopMokir
0 / 0 / 0
Регистрация: 21.06.2010
Сообщений: 162
13.09.2010, 00:13 #5
Цитата Сообщение от THI BIOST
Можно, но только программный (ногами махать).
так и сделал в итоге, по быдлокодерски
:-D

хотя правильнее было бы
через USIDR.
0
13.09.2010, 00:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2010, 00:13
Привет! Вот еще темы с решениями:

Pinboard + ftbb + tiny2313 = непонятки
Ребята, помогите разобраться: Собираю устройство на ATtiny2313:...

Проблемка эмуляции tiny2313 в proteus
Всем привет! Изучаю матчасть, а именно организацию ШИМ на tiny2313. Написал...

Код на асемблере для ШИМ tiny2313
Пытаюсь повторить приведенный пример на одном сайте, переделал с меги8 на...

Timer1 подсчитать интервал в миллисек. между INT1 (Tiny2313)
задача подсчитать интервал между импульсами приходящими на INT1 в миллисекундах...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru