Hauptgrund ist der, ich möchte mein µC durch sinnloses flashen Anfangs noch schonen wenn ich mich einarbeite.
Der Code sollte aber wie erwartet eigentlich funktionieren mit Port F, K, J oder L auf einem Mega 2560 ? Nicht das ich irgendwelche Porteigenheiten übersehe.
Da der Simulator noch nicht der Beta-Phase entsprungen ist (V0.98), kann ruhig sein, daß solche direkte HW Programmierung noch nicht 100% implementiert ist. Lies Dir mal die "limitations" durch. Viele nicht von Arduino produzierte Bibliotheken sind nicht kompatibel und Pointer!!!! funktionieren nicht.
Limitations :
Custom Libraries, pointers, structures,classes and enums may or may not work
Other minor issues to do with complicated C++ commands
Firmata needs work
Mouse object will run but not yet implemented
Pointers are not implemented
typdef function pointers not implemented
MAC,iOS interface not implemented
<avr/include_file.h> still to be finished and tested
Da kann ich Dich beruhigen; bevor Du 10000 Uploads gemacht hast geht viel Zeit ins Land. Die Gefahr einen Arduino durch zuoft Flashen kapttzumachen besteht praktisch nicht.
Grüße Uwe