Hello,
I have a MEGA 2560, It's a card to an other project and I need to download the program for I can understand the operation of this machine.
Cordially
Hello,
I have a MEGA 2560, It's a card to an other project and I need to download the program for I can understand the operation of this machine.
Cordially
The program in the Mega has been compiled, so unless you're an AVR assembler whiz (and because you asked the question, I'm guessing that you're not), you're out of luck.
Alexisindus:
Hello,I have a MEGA 2560, It's a card to an other project and I need to download the program for I can understand the operation of this machine.
Cordially
You have a funny idea. Most people understand as much as they do by doing.
You should start here: http://arduino.cc/en/Guide/HomePage
Soon enough you will be downloading TO the board which comes loaded with the example sketch named BLINK.
There is confusion here.
@AWOL assumed the OP means that there is already a program loaded onto the Mega and the OP would like to investigate how it works.
@GoForSmoke assumed the OP has a new Mega and wants to learn how to write programs and put them on the Mega.
I have to say I make the same assumption as @AWOL but the OP will have to explain more clearly what he wants to know.
...R
I assume that the OP was vague and maybe some suggestion would work to get it stated less so.
GoForSmoke:
I assume that the OP was vague and maybe some suggestion would work to get it stated less so.
I didn't intend to suggest anything different. If the accuracy of questions in other Threads is anything to go by it's 50:50 what was really intended.
...R
Not the first time that the words 'upload' and 'download' cause problems for posters and respondents to posters. I 'download' programs sometimes from the web to my PC, but the arduino developers decided to use the word 'upload' as the process to move a program from the PC to an attached arduino board. The words upload and download don't intrinsically define the direction of data flow, just as the words send data and receive data for a serial link doesn't explicitly explain the flow direction as both end nodes have the ability to send and rec, just on different pins.
I've noticed that on SPI interfaces the signal name are explicitly defined, as in MOSI (master out slave in) and MISO (master in slave out). Those SPI guys knew what they were doing when defining signal names.
Thanks for our answers
So, supposing I can actually disassemble arduino machine code, is it actually possible to copy the program from the arduino to a PC ?