User manual
Now point to the image file and press 'Upload'. Sit back and relax while the upload takes place and then
navigate to the home page to behold the new page just uploaded.
The result will be:
Installing the development environment
The web page that we wrote in last chapter obviously doesn’t have any utility for any application at all.
The idea of the PIC-WEB is to have control of the PIC18F67J60 features over the net using dynamics web pages
or others TCP/IP protocols included in the Microchip Stack. In this manual we will explain how to create a
dynamic web page, but this isn’t the limit of the PIC-WEB and the TCP/IP Stack, you can get further to reach
the full capacity of this platform and manage other protocols of network communication between the PIC
microcontroller and any client or server in the network.
The PIC-WEB comes with compiled and installed software that can also be downloaded from Olimex
web page, this software is based on two basics components from Microchip plus a C compiler. These
components are the Microchip TCP/IP Stack, Microchip MPLAB/MPLABX IDE the PIC microcontroller
software development platform and a compatible compiler that can be Microchip C18 (3.44 for this demo).
It will be also necessary to continue with this manual to have an ICSP programmer for the PIC18. It is
advisable that this programmer be compatible with MPLAB/MPLABX IDE and would be better to have
debugger too, but the last one isn’t necessary. You can upload programs to the PIC-WEB with any programmer
and software compatible with PIC18 like Olimex’s PIC-Kit3 programmer.
MPLAB Integrated Development Environment
MPLAB IDE is free software distributed by Microchip that includes a toolset for development of PIC
microcontroller applications for windows OS. It basically integrate transparently other modules like C18
compilers that strengthen the functionality of MPLAB and let us program in C language by example.
Installation: After you have downloaded MPLAB IDE from Microchip page, you must decompress it in
any directory and execute the installation file (something like “Install_MP892.exe”) following the typical
windows software installation.
Complete installation is recommended to avoid compatibility troubles in the project.
Page 24 of 36










