User manual

8l Robotics experiment with PIC microcontroller
l Monitor your program structure, variables, and functions in the Code
Explorer. Generate commented, human-readable assembly, and standard HEX com-
patible with all programmers.
l Inspect program flow and debug executable logic with the integrated
Debugger. Get detailed reports and graphs on code statistics, assembly listing, calling
tree…
l mikroE have provided plenty of examples for you to expand, develop,
and use as building bricks in your projects.
l In Demo version, hex output is limited to 2k of program words.
1.3.1.2 Installation the mikroC compiler Demo version
Download the latest version from mikroElektronika website; www.mikroe.com.
Run the installation file. Addition, you must download the 5 of necessary documentation
files about compiler manual, Creating First Project in mikroC for PIC, Quick Reference
Guide for C language, Compilers IDE document and Obtaining and Activating the Li-
cense Key.
You can see all C syntax and all function details from the mikroC manual. In this
manual would be describe about the robot activities only.
1.3.2 PICkit2
TM
Programming Software
The PICkit™ 2 Microcontroller Programming software is capable of programming
most of Microchip’s Flash microcontrollers. For specific products supported, see the
README file or check with Microchip’s website.
The full featured Windows programming interface supports baseline (PIC10F,
PIC12F5xx, PIC16F5xx), midrange (PIC12F6xx, PIC16F), PIC18F, PIC24, dsPIC30, and dsPIC33
families of 8-bit and 16-bit microcontrollers, and many Microchip Serial EEPROM products.
The PICkit™ 2 Microcontroller Programming software works with a PICkit2
TM
OEM
USB programmer. The USB programmer is the in-system programming via ICD2 jack.
1.3.2.1 PICkit2
TM
Programming Software installation
1.3.2.1.1 Install from PX-200 CD-ROM
The working software of the USB programmer is PICkit2
TM
Programming Software.
The newer version is developed from Microsoft.NET. Thus, user must install the
Microsoft.NET Framework first.