LED Blinking Using FMD FT61F14 Microcontroller
by ayushbjain2005 in Circuits > Electronics
82 Views, 0 Favorites, 0 Comments
LED Blinking Using FMD FT61F14 Microcontroller

How to Use GPIO on the FT61F14 Microcontroller (SOP16 Package)
This tutorial shows us how to blink and LED using the FT61F14 Microcontroller. A blinking Led code is necessary as it helps us confirm whether our microcontroller circuit is functional or not.
Downloads
Supplies


The FMD IDE that will be used for programming and generating the hex file
The FT61F14x file contains various source codes for multiple applications of this robust microcontroller
The FMD programmer application that will be used to program our hex file into the microcontroller
These files will be available by contacting the company Empere .
What You’ll Need
1. FT61F14 MCU (SOP16 package)
2. Programmer (e.g., FMD’s FT-ISP tool)
3. Breadboard & Jumper Wires
4. LED & Resistor (220Ω for current limiting)
5. FMD’s Proprietary IDE (for compiling/flashing)
Understanding the Pins of FT61F143

The microcontroller FT61F143 contains 16 pins. Each pin has its own functionality. For our project we will be using the pins mentioned in the next step.
Understanding FT61F14 (SOP16) Programming & LED Wiring Table

FMD IDE Set Up

The file 'FMD_FT61F14_blink.prj' is to be opened through the FMD proprietary IDE.
The file 'FMD_FT61F14_blink.c' contains the program for the LED Blinking code.
Code Execution + Hex File Generation

- We press on 'build' to compile the C code for LED blinking
- Under the 'Output File' you will see a new '.hex' file generated. This hex file is a representation of our machine code which is to be uploaded into our microcontroller.
Downloads
FMD Programmer Set Up

Make sure your programmer hardware is connected to the PC and the wiring is done correctly.
- Open the FMD Progammer application
- In 'Device/Settings' choose your microcontroller under Device Family. We will be choosing the device family 'FT61F14x'
- Next in device we will need to choose FT61F143-SOP16
- Under the Flash section upload your hex file.
- Press Ok
- This will upload the hex file through the programmer hardware into the microcontroller
Final Output
The LED is blinking at 100ms delay, in the code the delay can be changed accordingly.
For more information regarding the sale of these components check https://empere.in
FMD FT61F14x series : https://empere.in/product/fmd-8051-mcu-ft61f143a-rb/
FMD Programmer : https://empere.in/product/programmer-fmd-link/
For more information regarding contact through email id at 'sales@empere.in' .