Forum: PC-Programmierung Atmega168 eeprom schreiben in VB6


von Mile S. (Firma: RC "Bilogora") (9a7psn)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich brauche eure hilfe.
Hat jemand Erfahrung mit dem direkt Schreiben in eeprom Atmegi168 mit 
Visual Basic 6 via UART?
Ich moechte machen ein kleines Programm in Visual Basic 6, das kann 
reden und schreiben Atmega168 EEPROM Daten via UART.

Mit reden EEPROM hab ich kein Problem via UART (hab ein Terminal 
geschreibt in VB6 fuer reden von ASCII direkt aus eeprom, wie im RAR 
Datei), und es lauft sehr gut.

Ich bin am suche nach eine moeglichkeit zu direkt schreiben HEX Daten in 
Atmega168's eeprom. So etwas, ich schreibe wort ABBA und VB6 wandelt sie 
in hex Daten 05 18 18 05 und schreibt auf eine bekannte Adresse in 
EEPROM des Atmega168.
Alle Schreiben immer an die gleiche Adresse werde gehen.

Ja, ich weiss das ich kann machen mit Programmer, aber ich moechte 
das,wenn jemand braucht, nur mit kleinem Programm in VB6, kann eeprom 
gaendert mit Daten via COM port.

Auf jeder Hilfe werde ich dankbar.

: Verschoben durch Moderator
von Alexander L. (alexander_l)


Lesenswert?

Dierekt wird das kaum möglich sein.
Du könntest ein Programm auf den µC laden, das die Daten vom Serialport 
ins EEPROM schreibt.

von Mile S. (Firma: RC "Bilogora") (9a7psn)


Lesenswert?

Alexander L. schrieb:
> Dierekt wird das kaum möglich sein.
> Du könntest ein Programm auf den µC laden, das die Daten vom Serialport
> ins EEPROM schreibt.

Ja, natuerlich auch mit eine Routine auf Atmega, ich hab das vergessen 
zu schreiben.
Ich habe Routine in Programm auf µC mit welche ich lesen Daten aus 
Atmega EEPROM via Serialport.

von Alexander L. (alexander_l)


Lesenswert?

Dann brauchst du jetzt eine Routine, die das genau andersrum macht.
Also die Daten vom Serialport ins EEPROM schreibt.
Ist dein Problem jetzt das VB Programm oder das auf dem ATMega?

von Mile S. (Firma: RC "Bilogora") (9a7psn)


Lesenswert?

Erste Problem ist Routine auf Atmega.
Ich kann nie gefunden auf Internet eine Routine fuer diese Komunikation 
fuer schreiben aus PC zu Atmega via Serialport.
Mein program ist in C Sprache, ich arbeite mit AVRStudio 4.

Ich habe erfarungen mit VB6, und ich glaube das wird kein Problem.

von Alexander L. (alexander_l)


Lesenswert?

Dazu gibt es hier doch ein schönes Tutorial 
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_UART

von Programmierer (Gast)


Lesenswert?

Lies die Dokumentation zur avr-libc, es gibt fertige C Functions zum 
Lesen/Schreiben des eeproms.

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.