PIC 16 の USART 機能を使用して 1 文字を受信しようとしています。
送信機と受信機はどちらも PIC 16 です。
receive 関数の呼び出し方が概念的に正しいかどうかを確認できますか
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;
よろしくお願いします!