Simon schrieb:
> Es handelt sich leider nicht um ein Nullmodemkabel :/
Und das ist gut so.
> Ist es möglich dass der MAX232 defekt ist oder geht dann senden auch
> nicht mehr?
Klar ist es möglich, aber davon würde ich jetzt noch nicht ausgehen.
Erstmal zurück zur Software...
1) funktioniert das senden per Hyper Terminal über die USB-Verbindung?
also:
1 | void loop() // run over and over
|
2 | {
|
3 | if (Serial.available())
|
4 | Serial.println("USB empfangen");
|
5 | delay(1000);
|
6 | }
|
Das sollte nachdem du was gesendet hast anfangen dein Terminal zu
fluten...
Wenn das klappt dann weiter mit :
1 | void loop() // run over and over
|
2 | {
|
3 | if (Serial.available())
|
4 | Serial.write(Serial.read());
|
5 | }
|
Wie Marc Vesley vor meinem Verdrahtungs-Exkurs bereits vorgeschlagen
hat.
Und wenn das mit der USB-Verbindung auch noch funktioniert dann weiter
mit:
1 | void loop() // run over and over
|
2 | {
|
3 | if (Serial1.available())
|
4 | Serial.println("232 empfangen");
|
5 | delay(1000);
|
6 | }
|
Und einen hab ich noch: Wie ist dein Terminal eingestellt?
Per Default ist die Schnittstelle auf 8 Datenbits Parity None und ein
Stopbit. Sendet der PC auch so?