37 lines
681 B
Arduino
37 lines
681 B
Arduino
|
#define CH_PD 7
|
||
|
#define IO0 10
|
||
|
#define IO2 9
|
||
|
#define PROGRAM false
|
||
|
|
||
|
void setup()
|
||
|
{
|
||
|
pinMode(CH_PD, OUTPUT);
|
||
|
pinMode(IO0, OUTPUT);
|
||
|
pinMode(IO2, OUTPUT);
|
||
|
#if PROGRAM==true
|
||
|
digitalWrite(IO0, LOW);
|
||
|
digitalWrite(IO2, HIGH);
|
||
|
Serial.begin(57600);
|
||
|
Serial1.begin(57600);
|
||
|
#else
|
||
|
digitalWrite(IO0, HIGH);
|
||
|
digitalWrite(IO2, HIGH);
|
||
|
Serial.begin(115200);
|
||
|
Serial1.begin(9600);
|
||
|
#endif
|
||
|
digitalWrite(CH_PD, LOW);
|
||
|
delay(1000);
|
||
|
digitalWrite(CH_PD, HIGH);
|
||
|
}
|
||
|
|
||
|
int i = 0;
|
||
|
int n = 1;
|
||
|
void loop() // run over and over
|
||
|
{
|
||
|
if (Serial.available())
|
||
|
Serial1.write(Serial.read());
|
||
|
if (Serial1.available())
|
||
|
Serial.write(Serial1.read());
|
||
|
}
|
||
|
|