//主机程序
#include <SoftwareSerial.h>
SoftwareSerial portOne(2, 3);SoftwareSerial portTwo(4, 5);
int mark,mark1;
void setup() {
Serial.begin(9600);
while (!Serial) {
}
portOne.begin(9600);
portTwo.begin(9600);
}
void loop() {
//监听1号软串口
portOne.listen();
if(portOne.available()){
Serial.println("Data from port one:");
delay(500);
mark=1;
}
if(mark==1){
int inByte1 = portOne.read();
delay(2);
Serial.println(inByte1);
delay(1000);
mark=0;
}
//监听2号软串口
portTwo.listen();
if(portOne.available()){
Serial.println("Data from port two:");
delay(500);
mark1=1;
}
if(mark1==1){
int inByte2 &#