Hallo, ich habe ein Kleines problem und zwar habe ich ein Programm was mir Daten in ein Excel Dokument (im notfall könnte ich auch ein anderes Format verwenden)schreibt. Nun möchte ich dieses Dokument mit meinem Mikrocontroller NXP 80C552 einlesen und über ein Display wieder geben. Zum Programmieren benutze ich Keil µvision 3. Das mit dem Ausgeben bekomme ich auch so hin ich habe nur das Problem mit dem einlesen wäre super wen ihr mir damit weiter helfen könntet. Schon mal im Vorraus vilen dank für eure Antworten.
Wie wärs mit dem csv-Format? Das lässt sich gut parsen. Ne andere Frage: Wie bekommst du die Daten in den µC?
Genau das ist ja die frage ich weiß nicht wie ich das dokument in den µC bekomme.
Was hältst du von der Möglichkeit das Dokument auf dem PC-zu parsen und den Text für das Display via UART zu übertragen? Dabei wird das Parsen und das Senden von einem pasenden, selbstgeschribenen PC-Programm übernommen.
Sascha Enste schrieb: > Genau das ist ja die frage ich weiß nicht wie ich das dokument in den µC > bekomme. Rein kriegst du es relativ leicht. Per USART übertragen, per SD-Karte transportieren. Das Problem ist das Auswerten des Files. > im notfall könnte ich auch ein anderes Format verwenden Da wird dann wohl dein Plan B zum Zug kommen müssen. Das Stichwort CSV ist ja schon gefallen. Wäre meine erste Wahl. Wenns etwas hipper sein soll, vielleicht noch XML (wenn auch nicht unbedingt vollständiges XML).
Das Problem ist das das Dokument ständig Aktuallisert wird und somit die metohde mit der sd karte wegfällt also muss der mikrocontroller dauerhaft am pc angschlossen sein und isch daher irgendwie die daten beziehen.
nimm doch gleich ein disply mit rs232 schnittstelle, dann braucht du weder ein controller noch ihn programmieren
Hallo Sascha, wenn es darum geht aktuelle Excel-Daten auf das Display zu bringen ist das eine Aufgabe für Excel selber. Stichwort:VBA Eine Abart von VB, mit der Möglichkeit die Serielle Schnittstelle anzusprechen. Deine Excel-Anwendung bestimmt wann und was dargestellt wird und überträgt dann diesen Text/Wert zum µC. Der µC wartet nur auf die Daten und steuert das Display. avr
avr schrieb: > Stichwort:VBA > > Eine Abart von VB, mit der Möglichkeit die Serielle Schnittstelle > anzusprechen. > Deine Excel-Anwendung bestimmt wann und was dargestellt wird > und überträgt dann diesen Text/Wert zum µC. > Der µC wartet nur auf die Daten und steuert das Display. und wie kann ich das machen mit excel?
Hier eine kurze Einführung: http://www.activevb.de/tutorials/tut_vbatutorial/tut_vbatutorial.html Weitere Infos auch auf : http://www.activevb.de/startseite/index.html http://www.freevbcode.com/ Und von Franzis gab es "Messen, Steuern, Regeln mit EXCEL" oder so ähnlich. Gooooogle hilft auch ;) avr
Kennst du vllt auch noch eine seite mit tutorial für excel 2007?
Hilft das? Hat Google gefunden! ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/broschueren/b012.pdf Gruß
Nen fertiger code bzw. programm oder dokument wäre genial
Suchmaschine der Wahl mit ComPort Darren Richards füttern. Sind VBA-Routinen mit Schnittstellen zum "Windows-API" ohne Umweg über mscomm.ocx (das nicht überall vorhanden ist). Habe Richards' Routinen mehrfach erfolgreich in Excel/VBA-Anwendungen einsetzt, ohne dass Zusatzsoftware installiert werden musste. Obwohl die Routinen auf 1995 datiert kein Probleme mit WinXP/Excel2003.
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.