Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Несколько устройств на SPI

Непрочитано 16.03.2010, 23:54  
urry
Почётный гражданин KAZUS.RUN
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 107 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

да
по миитми заводишь 1 оператора в 1 и ту же коммнату, где находится второй оператор.
Реклама:
__________________
warez
urry вне форума  
Непрочитано 16.03.2010, 23:59  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

деталей не надо я просто пробежался глазами по описанию астерикса, чтобы понять смысл вашего сообщения
spballiance вне форума  
Непрочитано 17.03.2010, 00:09  
urry
Почётный гражданин KAZUS.RUN
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 107 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

ну вообще -то не астерикс, а астериск...
если бы мне давали по 10 центов каждый раз за это уточнение, то я уже был бы миллионером...
__________________
warez
urry вне форума  
Непрочитано 17.03.2010, 00:11  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

миллиардером
spballiance вне форума  
Непрочитано 17.03.2010, 00:20  
urry
Почётный гражданин KAZUS.RUN
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 107 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

Ну именно он меня кормит, а не ваши микроконтроллеры. простите за флуд...
Если вопрос программного спиай еще все-таки интересует, то вот ссылка - аппаратный вырезать -
http://www.ulrichradig.de/home/index.php/avr/mmc-sd
__________________
warez
urry вне форума  
Непрочитано 17.03.2010, 00:32  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

Сообщение от urry Посмотреть сообщение
то вот ссылка - аппаратный вырезать -
http://www.ulrichradig.de/home/index.php/avr/mmc-sd
ммм, на языке Ницше и Шопенгауэра
spballiance вне форума  
Непрочитано 17.03.2010, 00:40  
urry
Почётный гражданин KAZUS.RUN
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 107 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

хм... чем мешает..?
Код:
unsigned char mmc_read_byte (void)
//##################################################  ##########################
{
	unsigned char Byte = 0;
#if SPI_Mode	//Routine fьr Hardware SPI аппаратная  реализация
	SPDR = 0xff;
	while(!(SPSR & (1‹‹SPIF))){};
	Byte = SPDR;

#else			//Routine fьr Software SPI  программная
	for (unsigned char a=8; a›0; a--) //das Byte wird Bitweise nacheinander Empangen MSB First
		{
		MMC_Write &=~(1‹‹SPI_Clock); //erzeugt ein Clock Impuls (Low) 
		
		if (bit_is_set(MMC_Read,SPI_DI) › 0) //Lesen des Pegels von MMC_DI
				{
				Byte |= (1‹‹(a-1));
				}
			else
				{
				Byte &=~(1‹‹(a-1));
				}
		MMC_Write |=(1‹‹SPI_Clock); //setzt Clock Impuls wieder auf (High)		
		}
#endif
	return (Byte);
}
__________________
warez
urry вне форума  
Непрочитано 17.03.2010, 00:51  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: Несколько устройств на SPI

Сообщение от urry Посмотреть сообщение
хм... чем мешает..?
приятнее читать пояснения автора и его логические цепочки на понятных языках
spballiance вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Однокристальные трансиверы TRC101 от RFM... Panchiks Автоматика и аппаратура связи 340 15.05.2017 21:10
ATmega48-ATmega32 связь по SPI Pavel_xx Микроконтроллеры, АЦП, память и т.д 14 14.10.2011 11:20
Простейший программатор SPI EEPROM dimmich Микроконтроллеры, АЦП, память и т.д 6 09.08.2010 23:08
P89lPC935 SPI Slave kos_ua Микроконтроллеры, АЦП, память и т.д 1 01.02.2010 12:49
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


Часовой пояс GMT +4, время: 23:38.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.