Cho em hỏi về multi RS232
#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bi ts=8,stream=ReadPC)
#use rs232(baud=9600,parity=N,xmit=PIN_C4,rcv=PIN_C5,bi ts=8,stream=ReadINVENTER)
char string1[256],string2[256];
int n=0,m=0;
#int_RDA
void RDA_isr(void)
{
string1[n++]=getc();
}
Anh chị cho em hỏi có thể sử dụng 2 hàm ngắt để phân biệt 2 luồng dữ liệu RS232 trên không. em muốnc có 1 hàm ngắt để để nhận dữ liệu từ RS232_ReadPC và 1 hàm ngắt để nhận dữ liệu từ RS232_ReadINVENTER.
|