- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 8 von 8

Thema: Visual Basic Software zur Ansteuerung von Atmega 16-Chip soll weiterentwickelt werden

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    01.05.2016
    Beiträge
    11

    Visual Basic Software zur Ansteuerung von Atmega 16-Chip soll weiterentwickelt werden

    Anzeige

    Praxistest und DIY Projekte
    Hallo zusammen,
    ich möchte eine vorhandene Software, welche in Visual Basic geschrieben wurde, weiterentwickeln. Die Software dient dazu, einen Atmega16-Chip anzusteuern, welcher dann eine beliebige Textinformation auf einem Display darstellt und dazu noch entsprechend LED`s ansteuert, die den Text in ein Blinksignal umwandeln. Den C-Code für den Atmega-Chip habe ich vorliegen, aber leider nur die Software als gepackte exe-Datei. Vielleicht gibt es hier eine Möglichkeit, diese wieder zu entpacken und weiterzuentwickeln.
    Vielen Dank im Voraus.
    Viele Grüße
    Michael

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    Hallo,

    das ist hier der Bascom Bereich. Also Basic für AVR. Da ist der C-Code falsch. Und VB halt auch. Wenn Du beides hast, würde ich einfach beide Programme neu schreiben. Für bissel Text auf einem Standard-LCD und digitale Informationen ist das Ruck-Zuck erledigt. Komplizierter wird es erst, wenn Grafik mit ins Spiel kommt.

    Darüber hinaus fehlen wichtige Info, um überhaupt helfen zu können. Verbindung PC/Laptop <> AVR, Displaytyp, Protokoll, vorhandene und gewünschte Funktionalität.

    Geht es Dir um das 'Zurückentwickeln' einer Anwendung, lässt sich dieses, je nach VB Version, recht einfach oder kompliziert erledigen. Bei sowas helfe ich aber nicht.
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Zitat Zitat von Atmeg1970 Beitrag anzeigen
    Den C-Code für den Atmega-Chip habe ich vorliegen, aber leider nur die Software als gepackte exe-Datei. Vielleicht gibt es hier eine Möglichkeit, diese wieder zu entpacken und weiterzuentwickeln.
    Hallo,

    wenn es sich um das alte Visual Basic (bis Version 6) handelt, ist neu schreiben wohl einfacher.

    Visual Basic.net (ab Version 2002) kann fast in den originalen Quelltext zurückverwandelt werden, und sogar in andere .net Sprachen, falls nicht ein zusätzliches Verschleierungstool eingesetzt wurde, z.B. hiermit
    http://www.red-gate.com/products/dot...ent/reflector/

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    01.05.2016
    Beiträge
    11
    Hallo Peterfido,
    in welchen Bereich gehört denn VB? Der Atmel-Chip wird über einen Com-Port angesteuert, also Verbindung über USB-RS232-Schnittstelle. Die Funktionalität der Schaltung ist schon ok so. Mir geht es erstmal darum, die Software ein wenig zu optimieren mit weiteren Feldern, in die ich einen Text eintragen kann, der aber nicht an den Chip übertragen werden muss. Also ganz simpel. An weitere Funktionen würde ich mich dann ggf. später mal rantasten.
    Es ist nichts illegales. Die Software hat mir damals 2010 ein Elektrotechnikstudent geschrieben, der aber leider keine Zeit mehr dafür hat wegen seinem neuen Job. Leider musste ich später feststellen, dass ich nur den C-Code für den Atmel-Chip von ihm bekommen habe und er hatte bereits den Quellcode von VB gelöscht, sodass mir jetzt nur noch die exe-Datei vorliegt. Es ist ein ganz einfaches Programm ohne Verschleierung.
    Ich persönlich kenne mich leider gar nicht mit VB aus und Suche deshalb jemanden, der mich dabei unterstützen kann.
    VG Michael

    - - - Aktualisiert - - -

    Hallo Mxt, woran kann ich das denn erkennen? Die Software wurde ca. 2010 geschrieben.
    Ok danke für den Link. Werde ich gleich mal testen. Ich habe wie gesagt die Entwicklung der Schaltung + Software bezahlt und deshalb ist es nichts illegales.
    VG Michael

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Der Entstehungszeitpunkt und ein Student als Autor sprechen eher für eine neuere Version von VB. Das ist schon mal gut. Nicht nur, weil die Chance besteht den Quelltext wieder herzustellen, sondern auch, weil man ein aktuelles Visual Studio zum Ändern kostenlos bekommen kann.

    Das alte VB endete 1998 mit der Version 6. Es gibt aber gerade im technischen Bereich einige Leute, die daran förmlich kleben. Deshalb kann man das noch nicht völlig ausschliessen.

    Ein mit neuerem VB erstelltes Programm wird das .net Framework benötigen. Ein älteres ganz sicher eine VB Runtime und eventuell ein ActiveX-Steuerelement (MSComm) für die seriellle Schnittstelle. Ich programmiere zwar hauptsächlich unter Windows, aber VB ist auch nicht mein Ding, das alte habe ich bestimmt 15 Jahre schon nicht mehr gesehen, da verblasst die Erinnerung schon etwas ...

    PS
    Kann ein Moderator das Thema bitte in die PC-Rubrik schieben.

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    01.05.2016
    Beiträge
    11
    Also ich konnte jetzt mit dem .net Reflector den Quellcode speichern und für die VB-Version benötige ich auch .net Framework, also denke ich, dass es auf jeden Fall eine neuere Version von VB ist.
    Es wäre echt klasse, wenn mich einer beim weiterentwickeln der vorhandenen Software unterstützen könnte. Natürlich bezahle ich auch gerne für die Leistung.
    VG Michael

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    Hallo,

    deswegen halten viele VBler an VB6 fest oder wechseln halt zu Delphi und Co. Die VB Runtimes bringt sogar Windows 10 noch mit. Ansonsten, wie Mxt schon erwähnt hat, gehört das nun in die PC Rubrik. Zum Entwickeln von VB Programmen gibt es auf VB-Paradise evtl. mehr Unterstützung / Codebeispiele, die Dir weiterhelfen.
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    01.05.2016
    Beiträge
    11
    Hallo peterfido,
    ok danke, dann schaue ich mir auch mal VB-Paradise an.
    VG Michael

Ähnliche Themen

  1. Ansteuerung von Arduino Uno mit Visual Basic
    Von Atvilar im Forum Arduino -Plattform
    Antworten: 19
    Letzter Beitrag: 13.08.2013, 21:19
  2. USB Status vom ATMEGA im Visual Basic erkennen und überwache
    Von Steffen44 im Forum AVR Hardwarethemen
    Antworten: 0
    Letzter Beitrag: 08.08.2007, 20:12
  3. Visual Basic und atmega 32 (rs232)
    Von bastian07 im Forum Software, Algorithmen und KI
    Antworten: 4
    Letzter Beitrag: 20.03.2007, 20:18
  4. I2C oder RS485 zwischen Atmega und Visual Basic
    Von Zeroeightfifteen im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 11
    Letzter Beitrag: 16.06.2006, 16:28
  5. Empfangen mit einem ATMega bzw. Visual Basic
    Von Trabukh im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 19.09.2004, 19:40

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen