PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Befehle über com an MEGA32



MelMan
04.05.2008, 14:00
hi @ all

hab neu angefangen mit µc programmierung. nun hab ich es geschafft daten über den com port an den PC zu senden, wenn am µc ein ereignis stattfinden (port = low)=P~ . kann ich auch daten über den com port senden, dann z.b der µc dann einen port high schaltet? benutze einen MEGA32

danke schonmal

EDIT: Programmiere mit bascom

Volly42
04.05.2008, 17:00
Hallo MelMan,

das Schwierigste hast Du schon geschafft. Wenn Du jetzt z.B. einen Buchstaben an den AVR schickst, soll eine Funktion ausgeführt werden.

Der Buchstabe kommt doch bei Deinem AVR entweder im Interrupt oder in der while Schleife im Main Programm an. Den Buchstaben speicherst Du in einer Variable und vergleichst ihn anschließsend in einer if Schleife...

Wenn Übereinstimmung dann mache Bit an oder aus...

Eigentlich eine ganz einfache Sache.

Grußs
Volly

MelMan
04.05.2008, 17:51
ja gut so ähnlich hab ich mir das vorgestellt nur weist du wie die beehle zum senden heissen?? und zum abragen muss ich dem µc ja auch irgendwas einprogrammieren dass er die Leitung immer abhört oder?

Volly42
04.05.2008, 20:53
Senden kannst Du hier nachlesen:

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Senden_einzelner_Zeichen

Zeichen empfangen:

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#einzelne_Zeichen_empfangen

Der Anfang ist nicht einfach, aber wenn Du mal den Einstieg hast, kann man tolle Sachen mit dem AVR machen.

Viel Spass
Volly

MelMan
05.05.2008, 16:34
hey cool super werd ich mich mal einlesen=)
vielen dank für deine hilfe

mfg

python_rocks
05.05.2008, 17:00
weist du wie die beehle zum senden heissen?? und zum abragen muss ich dem µc ja auch irgendwas einprogrammieren dass er die Leitung immer abhört oder?
Hallo MelMan!

Vielleicht kannst du mit diesen Links etwas anfangen:
- http://www.loetstelle.net/forum/viewtopic.php?p=7207#7207
- http://www.loetstelle.net/forum/viewtopic.php?p=7264#7264
- http://www.loetstelle.net/forum/viewtopic.php?p=7273#7273
- http://www.loetstelle.net/forum/viewtopic.php?p=7279#7279
- http://www.loetstelle.net/forum/viewtopic.php?p=7457#7457
- http://www.loetstelle.net/forum/viewtopic.php?p=7497#7497
- http://www.loetstelle.net/forum/viewtopic.php?p=7655#7655

mfg
Gerold
:-)

MelMan
06.05.2008, 19:07
hey super ja das ist gut is nen bisschen mehr in basic=)
vielen dank für die arbeit

mfg