Я пытаюсь получить 1 символ, используя функцию USART на PIC 16.
И передатчик, и приемник - PIC 16.
Могу ли я проверить, является ли способ вызова функции приема концептуально правильным?
char tmp;
CREN = 0;
CREN = 1;
while(!RCIF);
if(OERR==1)
{
tmp = RCREG;
tmp = RCREG;
CREN=0;
DelayMs(5);
CREN=1;
}
else
{
tmp = RCREG;
}
CREN = 0;
Спасибо заранее!