[an error occurred while processing this directive]
|
и никак не могу понять, что делаю неправильно. Код примерно следующий:
// инициализация SPI
SSPEN = 0;
SSPCON1 = 0b00010010;/* режим мастера,такт. Fosc/64,CKP=1 */
SSPSTAT = 0b00000000;
SSPEN = 1;
// собственно установление потенциометра
SSPBUF = 0x11; // команда записи
while(!BF); // ждем завершения
SSPBUF = cod; //
while(!BF); // ждем завершения
ес-но перед обращением к потенц. CS в нуль, а после опять в 1-цу. После подачи питания потенциометр устанавливается в среднее положение и сдвигаться оттуда не хочет ;) Контроллер pic18f2320, тактовая 40МГц, компилер хайтек 8.35. В чем может быть проблема
E-mail: info@telesys.ru