In this tutorial (by taking Cytron Technologies DIY project as an example), you will learn on how to:
>> Installing the MPLAB X IDE and MPLAB XC8 Compiler
>> Adding the source file to MPLAB X project
>> Convert the MPLAB v8 project to MPLAB X project
>> Build the codes and load to the targeting device
By Kong Wai Weng RH2T Mag, Vol.4, Mar 2010 PID control system is one of the most mature and commonly used control strategies in the industrial for decades thanks to its simple but effective algorithm. In this article, we will
This article shows the simplest way to burn the Arduino’s bootloader fimware to the ATMEGA328P on arduino board.
By using USBasp, we are able to download the program directly to the Arduino Duemilanove board or others AVR microcontroller without pre-program bootloader. AVR USBasp is a USB in-circuit programmer and it can use to program most of the ATmel AVR controllers. It simply consist of an ATMega8 and a couple of passive components such as resistors, capacitors, LEDs and ect. The programmer uses a firmware-only USB driver and there is no special USB controller is needed. In this tutorial, we will show how to modified the Arduino Software so that you can use it to program AVR microcontrollers without pre-program bootloader.
The main purpose for this project is to show how to get start on Graphical User Interface (GUI). A graphical user interface (GUI) is one of the ways to interface between computer and human which can manipulated by mouse or a keyboard. A combination of an input device such as mouse, and visual representations of the workspace and tasks, the user able to interace with the computer or laptop in a manner similar to physical manipulations available in the real world.