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

 
 
> Софтовый SPI, Поделитесь исходничком.
neonix
сообщение Mar 22 2007, 09:21
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 27
Регистрация: 24-02-07
Пользователь №: 25 639



С добрым утром всех smile.gif. Собственно если у кого есть софтовая реализация SPI поделитесь пожалуйста. Вся проблема в том что нужен SPI, но порт занят дисплеем , поэтому хочу использовать его софтовую реализацию на произвольных выводах.

Сообщение отредактировал neonix - Mar 22 2007, 09:23
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ahulap
сообщение Mar 22 2007, 14:27
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 22-06-06
Из: Kharkiv, UA
Пользователь №: 18 284



Да, возвращает принятый байт по SPI. Работает в SPI mode 0, как по app.note AVR320.
Задержка при "высоком полупериоде" SCK - половине частоты SPI (-2 такта на установку пина), при "низком" полупериоде - та же половина частоты SPI (- ~12 тактов на зацикливание, установку MOSI и считывание MISO).
Каждая итерация _delay_loop_1() занимает 3 цикла (ldi; dec, brne).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 22:59
Рейтинг@Mail.ru


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