ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Понедельник
23 мая
1156730 Топик полностью
Гyдвин, волшебник (20.12.2021 17:19 - 22:22, просмотров: 303) ответил =AlexD= на А зачем вообще разрешать прерывание по SPI ?
Вот и я в недоумении :) У китайцев везде в коде вот такое: 
    SPDR = 0x90;
    while((SPSR&0x80)==0x00);
    clr_SPIF;

SPIF это и есть старший бит SPSR. Т.е. сбрасываем, пуляем данные и ожидаем взведения этого бита. Потом его надо принудительно обнулить отдельными телодвижением, чтобы повторить процесс. Как то коряво, однако...