Hallo Kann ich den Atmega 2560 des MK3 Board über den PC steuern. Würde gerne die Ports des Atmega mit dem PC steuern. so wie hier. http://www.youtube.com/watch?v=NuKXY_uE8Yk&feature=view_all&list=PLFFC58115F01DD123&index=13 MFG Christoph
Gast
#2263634
Hallo, Ja Klar geht das :) 1. µC Programm schreinen like this: http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=DL172 2. PC-Anwendung schreiben like this: Beitrag "Daten von C# über USB/COM3 zum Mikrocontroller schicken" ... ne im ernst... schau dir mal den code vom simpleterm an und portiere den auf den m2560... dann kannst du schon mit einem einfachen terminal wie hyperterm schalten und walten... was hast du denn für programmierumgebungen? Gruß hansi
verwende das AVR Studio 5. Hoffe das ich das hinbekomme. (Programiere erst seit ca 2 Monaten) ;-)
Hallo So habe nun ein Programm für den Atmega 2560. Mit dem String ON schalte ich alle LEDs ein mit OFF aus. Soweit so gut. Nur mit dem C# Programm klappts nicht.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
Es blinkt zwar die LED auf dem SmartUSB aber es kommt sonst nichts an. Erst wenn ich Putty öffne und dann Enter drücker kommt das OFF an. Wo liegt der Denkfehler?? MFG Christoph
OK Habe den Fehler gefunden. Manchmal sieht man den Wald vor lauter Bäumen nicht ;-)
Christoph B. schrieb: > OK Habe den Fehler gefunden. Danke dafür, dass Du uns an Deinem Glück teilhaben lässt. Kein Danke dafür, dass Du uns dumm sterben lassen willst.
Sorry hier die Änderung.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
Es fehlte das Enter am Ende des Strings (/r)
so nachdem ich nun etwas herumgespielt habe würde ich noch gerne einen Statusabfrage einbauen. Das heißt. Wenn ich z.B PORTL0 schalten will sende ich WR_PORTL=01 bei PORTL7 WR_PORTL=80. So weit so gut. Klappt auch alles. Nur wie mache ich eine Abfrage von einem RS232 Port?? Als Rückgabe bekomme ich vom Board z.B WR_PORTL=80_OK oder WR_PORTL=01_OK MFG Christoph
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.