Forum: Mikrocontroller und Digitale Elektronik Hyperterm Auto-Erkennung


von Tim (Gast)


Lesenswert?

Hallo Forum,

ich hätte eine Frage, bezüglich Hyperterm.

Ich habe ein Monitorprogramm auf einem AVR laufen.
Ich möchte gerne im AVR erkennen, wenn Hyperterm über die RS232
angeschlossen ist um die entsprechenden Ausgaben zu machen.

Gibt es da eine Möglichkeit?



MFG
Tim

von Christian R. (supachris)


Lesenswert?

Spontan fallen mir dazu die Handshake Leitungen ein, die aktiviert
werden, sobald Windos die Schnittstelle öffnet. Da brauchst du aber nen
voll beschaltetes Serialkabel und musst die auch durch den MAX232 oder
was du halt verbaut hast, schleifen, zumindest eine. Bei solchen
Schaltungen wie IR-Empfänger am COM-Port werden die immer benutzt, um
die Schaltung mit Strom zu versorgen, ich benutze die auch häufig zum
Erkennen, ob die COM offen ist.

von Tim (Gast)


Lesenswert?

Vielen Dank für die Antwort!!

Hättest du eventuell einen Link für die Beschaltung des MAX232? Die
Softwareseite bekomme ich hin :-)



MFG
Tim

von Karl H. (kbuchegg)


Lesenswert?

Die Handshake-Leitungen werden MAX232-seitig wie die
normalen Datenübertragungsleitungen benutzt. Den MAX
brauchst Du nur zur Umsetzung von +- 12V auf die
AVR-seitig üblichen 0-5V. Dort an normale Port-Pins
gehen und abfragen.

von Tim (Gast)


Lesenswert?

SUPER DANKE!!!

werde ich ausprobieren!



MFG
Tim

von Stefan (Gast)


Lesenswert?

Auch wenn kein Hyperterm angeschlossen ist, kannst du vom µC aus
serielle Ausgaben machen. Diese Ausgaben versanden dann einfach im
Datennirvana. Aber wenn du dann an so einen gesprächigen µC ein
Terminal anhängst, siehst du direkt was. Auf diese Weise bleibt dir die
Erkennung auf dem µC erspart und du hast ein TX/RX Pärchen am MAX232 für
anderes frei.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.