mikrocontroller.net

Forum: PC-Programmierung COM (RS232) Schnittstelle mit Excel


Autor: Jo Mc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich möchte mit Excel Messwerte eines Contorllers empfangen und 
speichern.

Hat von euch schon mal jemand mit Excel Daten von einem COM-Port 
empfangen?

Mir währe es wichtig, dass ein Interrupt (ein Sub) ausgelöst wird, 
sobald ein Byte empfangen wird. Um es dann sofort weiterverarbeiten zu 
können.

Gruß Johannes

Autor: wbommel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Mc

Das geht sofern du die Möglichkeit hast das "Microsoft Communications 
Control" zu nutzen. Dieses löst auch einen OnComm-Event aus. Leider wird 
es soweit ich weiss nicht bei Office mitgeliefert.

Habe im Artikel Beitrag "Mega8, ADC, UART. Excelblatt als Voltmeter" einen 
Hinweis auf ein alternatives Control gefunden, weiss aber leider nicht 
ob dieses auch Events auslöst.

Wenn du tiefergehende Fragen hast oder Codebesipiele suchst, PN an mich.

Gruß,
 wbommel

Autor: Hans-jürgen Herbert (hjherbert) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich benutze dafür die PORT.DLL von b.Kainka

http://www.b-kainka.de/referenz.txt - Die offizielle Referenz

Declare Function OPENCOM Lib "Port" (ByVal A$) As Integer
Declare Sub CLOSECOM Lib "Port" ()
Declare Sub SENDBYTE Lib "Port" (ByVal b%)
Declare Function READBYTE Lib "Port" () As Integer

und port.dll habe ich einfach nach C:\WINDOWS kopiert


Macht manchmal Probleme mit USB-Adaptern, insbesondere wenn diese 
abgezogen werden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.