//vvvvvvvvvvvv spiout-port vvvvvvvvvvvvvvvvvvvvvvvvvvvvv for (bb=0;bb<8;bb++) { outt=(spiout>>(7-bb))&1; _LATB13=outt; // out _LATB10=0; //clk _LATB10=1; //clk }// next bb //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //SPI1BUF = spiout; //while(!SPI1STATbits.SPIRBF); //c = SPI1BUF;
выше вывожу напрямую в порт работает нормально
ниже тоже самое пытаю сделать spi какойто сдвиг что буквы сьезжают надпись изковеркана(
может быть спай добавляет каких то байт ( контроллер ds pic 33fj128
Сообщение отредактировал wwweider - May 27 2011, 04:15
|