[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Кирилл и Мефодий 17 октября 2005 г. 18:17
В ответ на: Здесь телепатов нет. Изволь изложить подробно - тип МК, флешки, как подключена, сопутствующий код отправлено =AVR= 17 октября 2005 г. 16:08

ATMega8+FM25640,
подключил к выводам аппаратного SPI,
SCK->SCK
MOSI->SI
MISO->SO
HOLD=0
WP=0
SS дергаю сам
//-------------------------
//это инициализация SPI
//SPI_ENA|SPI_INT_ENA|SPI_MSB_FIRST|SPI_MASTER|SPI_CLK_RISE|
//SPI_PHASE_SETUP|SPI_SPEED_128;
SPCR=0b11010111;
SPSR=0x00;
//
//загрузка в регистр SPI в main()
SS=0;
SPDR=0b00000101;//read ststus register
Count=2;//два байта заслать - второй байт только для того чтобы тактирование было
//
//прерывание SPI
SpiData=SPDR;
if(--SpiCount)SPDR=0x00;//пустышка, чтобы SPI работал(тактировал)
else SS=1;



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru