Difference between revisions of "Exercise - Transferring a Program to the Microcontroller"

From Flowcode Help
Jump to navigationJump to search
(Replaced content with "For an excellent introduction guide, we recommend [https://www.flowcode.co.uk/education/ Introduction to microcontroller programming]")
Tag: Replaced
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This exercise looks at transferring to the microcontroller, the flowchart 'Lamp1.fcf' which you developed in the exercises [[Exercise - Creating a Flowchart|Creating a Flowchart]] and [[Exercise - Adding Devices to a Flowchart|Adding Devices to a Flowchart]].<br />
+
For an excellent introduction guide, we recommend [https://www.flowcode.co.uk/education/ Introduction to microcontroller programming]
This involves:
 
* Compiling the program (translating it into a form which the microcontroller can use).
 
* Moving it to the connected microcontroller.
 
* Storing it in the microcontroller's memory.
 
For more details about this part of the process, see [[Adding Finishing Touches]].
 
 
 
 
 
 
 
__TOC__
 
 
 
 
 
==Load the Flowcode Flowchart==
 
 
 
* [[Opening an Existing Flowchart|Open the flowchart]], called 'Lamp1.fcf' which you created in the exercise [[Exercise - Creating a Flowchart|Creating a Flowchart]].
 
 
 
 
 
 
 
==Compile the program==
 
* Click on the 'Compile to chip' icon. [[File:Btn_Compile_Chip.png]]
 
: The 'Compiler Messages' box appears and shows the progress of the process.
 
: First of all, the program is converted into 'C' language.
 
: This is then translated into another language called 'Assembler'.
 
: Finally, the resulting code is transferred to the microcontroller.
 
: The good news is that all of this happens automatically, without the need for any intervention from you!
 
 
 
 
 
==What Next?==
 
The final step is to test that the program controls the hardware.
 

Latest revision as of 13:20, 25 April 2023

For an excellent introduction guide, we recommend Introduction to microcontroller programming