Сил нет больше : PIC18f452 - запись в SSPBUF генерит на SCK 4(!) клока вместо 8, что может быть? все настройки 100 раз перепроверил? выручайте!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено паяльник 05 августа 2003 г. 11:29

// init
SMP=0;
CKE=0; // for SPI mode 3
SSPCON1=BIN8(0,0,0,1,0,0,1,0); // CKP = 1 for SPI mode 3
TRISC|=(1<<4); // rc4/sdi - input
TRISC&=~((1<<5)|(1<<3)|(1<<0)); // rc5/sdo, rc3/sck, rc0(cs) - output
TRISA|=(1<<5); // ra5/ss - input (need?)

SSPEN=1;

// test (текущий вариант)
WCOL=0;
SSPOV=0;

SSPBUF=0x55;
while(!BF) __clear_watchdog_timer();
/* t=SSPBUF; */


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

Ответы



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

E-mail: info@telesys.ru