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
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.
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.